
SELECT column1, column2, ...
FROM tablename
WHERE condition1 AND condition2 AND condition3 ..
SELECT column1, column2, ...
FROM tablename
WHERE condition1 OR condition2 OR condition3 ..
SELECT column1, column2, ...
FROM tablename
WHERE NOT condition1;
SELECT column1, column2, ...
FROM tablename
WHERE condition1 BETWEEN value1 AND value2;
SELECT column1, column2, ...
FROM tablename
WHERE column IN (value1, value2, ...);
-조건값이 패턴에 맞으면 TRUE
SELECT column1, column2, ...
FROM tablename
WHERE column LIKE pattern;
여러 개의 SQL문을 합쳐서 하나의 SQL문으로 만들어주는 방법
-> 컬럼의 개수가 같아야 함
UNION: 중복된 값을 제거하여 알려줌
UNION ALL: 중복된 값도 모두 보여줌
SELECT column1, column2, ... FROM tableA
UNION | UNION ALL
SELECT column1, column2, ... FROM tableB;
이 글은 제로베이스 강의 자료 일부를 발췌하여 작성되었습니다