SELECT 문에서 WHERE 절은 다음 형식으로 쓸 수 있습니다.
SELECT 열 이름 --------➋ 출력하려는 열
FROM 테이블 이름 ------➊ 참조하려는 테이블
WHERE 원하는 조건; ----➌ 조건식
데이터가 조회되는 논리 순서를 살펴봅시다.
➊ 참조하려는 테이블로부터(FROM)
➋ 해당 조건식으로(WHERE)
➌ 열을 선택(SELECT)하여 조회합니다.
WHERE 절에는 연산자(operator)를 같이 쓸 수 있는데, 연산자는 operator라는 의미 그대로 데이터 값을 조작하는 데 사용됩니다. 복잡한 조건을 만족하는 SQL 문을 작성하려면 다양한 연산자를 사용해야 합니다. 예를 들어 ‘회계 부서에 근무하는 직원 중에 급여가 1,000만원이 넘으면서 2년 이상 근무한 사람을 출력하세요.’라는 다중 조건을 쓰려면 사용자는 여러 가지 연산자를 사용해야 합니다. 연산자는 크게 비교 연산자(그리고 부정 비교 연산자), SQL 연산자(그리고 부정 SQL 연산자), 논리 연산자로 구분할 수 있습니다.