<SELECT-WHRE절의 BETWEEN 연산자>
-
employees테이블에서 salary가 9000이상 10000이하인 직원정보를 출력
1
2
3
|
SELECT *
FROM employees
WHERE salary >= 9000 AND salary <=10000;
|
cs |
-
BETWEEN 연산자
1
2
3
|
SELECT *
FROM employees
WHERE salary BETWEEN 9000 AND 10000;
|
cs |
출력결과는 같다
<BETWEEN 예제>
-
employees테이블에서 salary가 10000이상이고 20000이하인 직원정보를 출력
1
2
3
|
SELECT *
FROM employees
WHERE salary BETWEEN 10000 AND 20000;
|
cs |
-
employees테이블에서 hire_date가 2004년 1월 1일 부터 2004년 12월 30일 사이인 직원정보를 출력
1
2
3
|
SELECT *
FROM employees
WHERE hire_date BETWEEN '04/01/01' AND '04/12/30';
|
cs |
-
employees테이블에서 salary가 7000 미만이거나 17000보다 많은 직원정보를 출력
1
2
3
|
SELECT *
FROM employees
WHERE salary NOT BETWEEN 7000 AND 17000;
|
cs |
salary가 7000이 안되거나 17000보다 큰 직원정보가 출력된다.
'Learning > SQL' 카테고리의 다른 글
IS NULL 연산자, ORDER BY (0) | 2020.06.15 |
---|---|
LIKE 연산자 (0) | 2020.06.15 |
IN, NOT IN (0) | 2020.06.12 |
AND, OR (0) | 2020.06.12 |
SELECT-WHERE 절 (0) | 2020.06.12 |