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열에서 비어있는 제품을 검색하라는 의미이다.