특정 테이블로부터 특정한 조건들을 모두 만족하는 데이터를 추출하라
SELECT *
FROM 테이블명
WHERE 조건절1 AND 조건절2;
특정 테이블로부터 적어도 하나의 특정한 조건을 만족하는 데이터를 추출하라
SELECT *
FROM 테이블명
WHERE 조건절1 OR 조건절2;
✔️ 우선 순위는 OR 연산자보다 AND 연산자가 더 앞선다. (OR연산자를 먼저 처리하고 싶을 땐 괄호로 묶어주면 됨)
특정 테이블로부터 특정한 조건들 안에 속하는 모든 데이터를 추출하여 나타내라
✔️ 여러 조건들 중 적어도 하나만 만족해도 출력
✔️ IN 연산자는 OR 연산자보다 처리 속도가 빠름
SELECT * FROM 테이블명 WHERE 비교할 열 이름 IN (조건1, 조건2);
특정 테이블로부터 특정한 조건들 안에 속하지 않는 모든 데이터를 추출하여 나타내라
✔️ 뒤에 있는 조건을 부정할 때 사용
SELECT * FROM 테이블명 WHERE 비교할 열 이름 NOT IN (조건1, 조건2);