SELECT 열 이름
FROM 테이블 이름
WHERE 검색 조건;
WHERE 절 연산자
연산자 | 설명 |
---|---|
= | 같다. |
<> | 같지 않다. |
!= | 같지 않다. |
< | ~보다 작다. |
<= | ~보다 작거나 같다. |
!< | ~보다 작지 않다. |
> | ~보다 크다. |
>= | ~보다 크거나 같다. |
!> | ~보다 크지 않다. |
BETWEEN | 두 개의 특정한 값 사이 |
IS NULL | 값이 NULL이다. |
SELECT prod_name, prod_price
FROM Products
WHERE prod_price = 3.49;
SELECT prod_name, prod_price
FROM Products
WHERE prod_price <= 10
ORDER BY prod_price DESC;
SELECT vend_id, prod_name
FROM Products
WHERE vend_id != 'DLL01';
-- WHERE vend_id <> 'DLL01';
SELECT prod_name, prod_price
FROM Products
WHERE prod_price BETWEEN 5 AND 10;
SELECT prod_name
FROM Products
WHERE prod_price IS NULL;
-- 열이 아무런 값도 가지고 있지 않을 때, 열이 NULL 값을 가지고 있다고 한다.
-- 위의 명령문은 prod_price의 값이 0이라는 의마가 아니라 prod_price열에서 비어있는 제품을 검색하라는 의미이다.