[SQL] WHERE절

정은아·2022년 8월 22일
0
post-custom-banner

WHERE절은 조건을 달아주어 부합하는 데이터만 조회할 수 있게 해주는 구문입니다.

SELECT 데이터 FROM 데이터조회할 부분 WHERE 조건

을 달아주면 됩니다.

이 때에 조건 연산자를 사용해줍니다.
연산자 의미

  =				같다
  >				크다
  <				작다
  >=			크거나 같다
  <=			작거나 같다
  <>,!=,^=		다르다

. 논리 연산자

   연산자		의미

   AND		두가지 조건 모두를 만족해야 검색 가능

   OR		두가지 조건 중 하나만 일치해도 검색 가능

   NOT		조건을 만족하지 못하는 것만 검색 가능

를 이용해 조건을 충족시키는 데이터를 조회하면 됩니다.

급여가 2000 이상 3000이하인 사원들을 출력하려면

SELECT * FROM emp WHERE sal >= 2000 AND sal <= 3000;

으로 조회하면 됩니다.

다른 조건을 충족시켜 보겠습니다.

81년도에 입사한 사원들을 출력하기 위해서는

SELECT * FROM emp WHERE hiredate >= '1981/01/01' AND hiredate <= '1981/12/31';

를 입력해줍니다. 이때, 조건을 비교할 때에 숫자 및 문자는 ''안에 넣어주는 것을 명심합니다.

보너스가 300이거나 500이거나 1400인 사원을 출력해보겠습니다.

SELECT * FROM emp WHERE comm = 300 OR comm = 500 OR comm = 1400;

을 출력해줍니다.

이렇게 WHERE절을 사용하여 조건에 충족하는 데이터를 조회하는 법을 알아보았습니다.

profile
꾸준함의 가치를 믿는 개발자
post-custom-banner

0개의 댓글