1. WHERE
- 데이터에 조건을 부여해서 원하는 데이터만 필터링한 결과를 조회합니다.
- 여러 연산자를 결합하여 사용 가능
- 결합 가능한 연산자의 종류 : 비교연산자(=, <, >, !=, >=, <=), SQL연산자(BETWEEN), 논리 연산자(AND, OR) 등
SELECT *
FROM users
WHERE first_name = 'Jack';
2. 비교 연산자
- 레코드를 검색할때 값을 비교하여 조건에 맞는 데이터만 표현합니다.
- 연산자 종류
- ' = ' : 같음
- ' < ' : 미만
- ' > ' : 초과
- ' >= ' : 이상
- ' <= ' : 이하
- ' != ' : 같지 않음
- ' <> ' : 같지 않음
SELECT id, email
FROM users
WHERE age >= 30;
SELECT id, first_name, last_name
FROM users
WHERE country = 'Brasil';
SELECT *
FROM users
WHERE traffic_source != 'Search';
SELECT *
FROM users
WHERE traffic_source <> 'Search';
SELECT *
FROM users
WHERE age > 30;
SELECT *
FROM users
WHERE age < 30;