

SELECT column1, column2, ...
FROM tableA
INNER JOIN tableB
ON tableA.column = tableB.column
WHERE condition;

SELECT column1, column2, ...
FROM tableA
LEFT JOIN tableB
ON tableA.column = tableB.column
WHERE condition;

SELECT column1, column2, ...
FROM tableA
RIGHT JOIN tableB
ON tableA.column = tableB.column
WHERE condition;

SELECT column1, column2, ...
FROM tableA
FULL OUTER JOIN tableB
ON tableA.column = tableB.column
WHERE condition;
SELECT column1, column2, ...
FROM tableA, tableB, ...
WHERE condition;
SELECT CONCAT('string1', 'string2', ...);
SELECT column as alias
FROM tablename;
SELECT column1, column2, ...
FROM tablename as alias;
SELECT DISTINCT column1, column2, ...
FROM tablename;
SELECT column1, column2, ...
FROM tablename
WHERE condition
LIMIT number;
이 글은 제로베이스 강의 자료 일부를 발췌하여 작성되었습니다