참고 : 연산자는 WHERE 구문에서 사용.
비교 연산자
논리 연산자
SELECT product_id, name
FROM products
WHERE 1=1
AND name LIKE '보호%'
SELECT product_id, name
FROM products
WHERE 1=1
AND name LIKE '보호_' --"보호X"를 추출. 예)보호대
- -숫자열 예시
SELECT product_id, name
FROM products
WHERE 1=1
AND price BETWEEN 5000 AND 15000 --가격이 5000원이상 15000원 이하.
- -문자열 예시
SELECT product_id, name
FROM products
WHERE 1=1
AND p_date BETWEEN '2023' AND 15000 --가격이 5000원이상 15000원 이하.
- -모든 컬럼을 orders 테이블에서 가져온다. 1_date가 비어있을때에.
SELECT *
FROM orders
WHERE 1=1
AND 1_date IS NULL
수학 식에서 사용되는 것 처럼 괄호 안에 조건 먼저 실행시켜 줌.