DB

SQL문을 이용하여 데이터 가져오기 -1

인디아나쥰이 2021. 6. 5. 15:02

SELECT / FROM / WHERE 절

 

SELECT

-테이블에 저장된 데이터를 조회하기 위한 명령어

-SELECT 문에는 FROM 키워드가 반드시 따라와야함

 

SELECT 컬럼 FROM 테이블;

 

 

WHERE

-SELECT 문에서 마지막에 쓸 수 있는데 원하는 레코드만 검색하고자 할 때 쓰인다.

-조건절의 구성은 컬럼, 연산자, 비교대상값이 올 수 있다.

 

ex) SELECT * FROM EMP WHERE SAL > 3000; 

 

 

산술 / 비교 / 논리 연산자

 

산술 연산자

SQL에서 산술 연산자를 사용하여 조회 가능하다.

ex) SELECT ENAME, SAL, SAL + 100 FROM EMP;

 

비교 연산자

 

논리 연산자

 

여러개의 조건을 조합해서 결과를 얻어야 할 경우 논리 연산자를 사용한다.

 

-AND : 두가지 조건을 만족해야 검색 가능

ex) SELECT EMPNO, DEPTNO,  JOB FROM EMP WHERE DEPTNO = 10 AND JOB = 'MANAGER';

 

-OR: 두 가지 조건 중에서 한 가지만 만족하더라도 검색할 수 있다.

 

-NOT: 조건에 만족하지 못하는 것만 검색할 수 있다.

 

 

BETWEEN AND 연산자

 

BETWEEN

-하나의 컬럼의 값이 범위내에 속하는지 알아보기 위한 연산자

-숫자형, 문자형, 날짜형에 사용가능

 

ex) SELECT * FROM EMP WHERE SAL BETWEEEN 2000 AND 3000;

 

IN

-일치하는 컬럼이 있는지 검색하는 쿼리문

ex) SELECT * FROM EMP WHERE COMM IN (300,500,1400);

 

728x90
반응형