WHERE 절
WHERE 절 (WHERE Clause)
원하는 데이터의 일부만 골라서 보고 싶을 때 WHERE 절을 써요. WHERE 절은 데이터에 적용할 필터를 지정해요. 이렇게 하면 관심 있는 데이터의 부분집합만 선택할 수 있어요. 논리적으로 WHERE 절은 FROM 절 직후에 적용돼요.
예제 (Examples)
id가 3인 모든 행을 선택해요:
SELECT *
FROM tbl
WHERE id = 3;
주어진 대소문자 구분(case-sensitive) LIKE 표현식과 일치하는 모든 행을 선택해요:
SELECT *
FROM tbl
WHERE name LIKE '%mark%';
ILIKE 연산자로 만든 대소문자 구분 없는(case-insensitive) 표현식과 일치하는 모든 행을 선택해요:
SELECT *
FROM tbl
WHERE name ILIKE '%mark%';
주어진 복합 표현식과 일치하는 모든 행을 선택해요:
SELECT *
FROM tbl
WHERE id = 3 OR id = 7;