DB/SQL
[SQL요점정리#7] WHERE 조건과 연산자
douStory
2021. 8. 19. 15:28
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을 쓰면 반대의 결과를 나타낸다