05 - 1 필요한 데이터만 쏙 출력하는 WHERE절

  • WHERE절은 SELECT문으로 데이터를 조화할 때 특정 조건을 기준으로 원하는 행을 출력하는 데 사용한다.
SELECT [조회할 열1 이름], [2 이름], ..., [열N 이름]
FROM [조회할 테이블 이름]
WHERE [조회할 행을 선별하기 위한 조건식];
  • 모든 열 출력

  • DEPTNO가 30인 데이터만 출력

05 - 2 여러 개 조건식을 사용하는 AND, OR 연산자

AND

SELECT *
FROM EMP
WHERE DEPTNO = 30
AND JOB = 'SALESMAN';

  • EMP 테이블에서 JOB과 DEPTNO 조건식의 결과 값이 모둔 true인 행만 출력한다.

❗테이블 안에 들어 있는 문자 또는 문자열 데이터는 대 · 소문자를 구별하니 주의.


OR

SELECT *
FROM EMP
WHERE DEPTNO = 30
OR JOB = 'CLERK';

  • AND 연산자를 사용했을 때와 달리 조건식이 하나만 일치하는 DEPTNO = 30인 행과 JOB = ‘CLERK’인 행 모두 출력된다.

  • 오른쪽과 같이 WHERE절에 사용할 수 있는 조건식의 개수는 사실상 제한이 없다고 보아도 무방하다.
SELECT *
FROM EMP
WHERE [조건식 1]
  AND [조건식 2]
   OR [조건식 3]
...
  AND [조건식 N]
profile
블로그 이사 중 ⭐️ || https://bebeco.tistory.com/

0개의 댓글