[SQL] 011. 비교 연산자 배우기2

Updated:

초보자를 위한 SQL 200제 교재를 토대로 공부한 내용입니다.

오라클 SQL을 기반으로 합니다.

실습에 사용한 테이블은 정보문화사 홈페이지에서 받을 수 있습니다.


[문법]

BETWEEN AND 연산자로 두 값 사이의 값을 출력 가능하다.

SELECT < 이름1>
FROM <테이블 이름>
WHERE < 이름1> BETWEEN <작은 > AND < >;

[예시]

SELECT ENAME, SAL
FROM EMP
WHERE SAL NOT BETWEEN 1000 AND 3000;

[결과]

ENAME SAL
KING 5000
JAMES 950
SMITH 800

[예시2]

날짜에도 사용 가능하다.

-- 날짜 출력 포맷 변경
ALTER SESSION SET NLS_DATE_FORMAT = 'RRRR-MM-DD';

SELECT ENAME, HIREDATE
FROM EMP
WHERE HIREDATE BETWEEN '1981-01-01' AND '1981-12-31';

[결과2]

ENAME HIREDATE
KING 1981-11-17
BLAKE 1981-05-01
CLARK 1981-05-09
JONES 1981-04-01
MARTIN 1981-09-10
ALLEN 1981-02-11
TURNER 1981-08-21
JAMES 1981-12-11
WARD 1981-02-23
FORD 1981-12-11

Tags:

Categories:

Updated:

Leave a comment