티스토리 뷰

728x90

WHERE 연산자는 조건을 설정할때 사용합니다 .

FROM 다음에 작성

 

다음과 같이 작성이 가능합니다!

SELECT *

FROM EMP

WHERE DPTNO = 10;

-> DPTNO(컬럼이)가 10인 EMP테이블의 모든 컬럼(*)을 보여줘라! 

 

비교연산자

 같지 않다는 <> 게 많이 쓴다고 한다.

 

논리 연산자

SELECT ename, job, sal

FROM emp

WHERE job = 'MANAGER' OR job = 'SALESMAN'

직업이 매니저거나 셀러리맨인 경우를 보여줘라!

 

논리 부정 연산자 - NOT

정반대의 결과를 얻고자 할때 사용한다.

 

IN 

특정 열의 데이터 값만 조회하고자 할때 사용한다.

SELECT *

FROM emp

WHERE job IN ('MANAGER', 'CLERK');

 

SELECT *

FROM emp

WHERE job NOT IN ('MANAGER', 'CLERK');

NOT을 쓰면 반대의 결과를 나타낸다
댓글