sql 문법 간단 정리

Jean·2023년 5월 19일
0

SQL 문법 요약

SELECT

SELECT은 데이터베이스에서 데이터를 검색하는 데 사용됩니다.

SELECT column1, column2, ...
FROM table_name;

WHERE

WHERE은 SELECT에서 조건을 지정하여 특정한 레코드만 검색하는 데 사용됩니다.

SELECT column1, column2, ...
FROM table_name
WHERE condition;

JOIN

JOIN은 둘 이상의 테이블을 연결하여 데이터를 결합하는 데 사용됩니다.

SELECT column1, column2, ...
FROM table1
JOIN table2 ON table1.column = table2.column;

UNION

UNION 연산자는 둘 이상의 SELECT의 결과를 결합하는 데 사용됩니다. 각각의 SELECT 문은 동일한 열 수와 유사한 데이터 유형을 가져야 합니다.

SELECT column1, column2, ...
FROM table1
UNION
SELECT column1, column2, ...
FROM table2;

서브쿼리

서브쿼리는 다른 쿼리 문 내에서 사용되는 쿼리입니다. 서브쿼리는 주 쿼리의 조건으로 사용되거나 특정한 결과를 검색하는 데 사용됩니다.

SELECT column1, column2, ...
FROM table_name
WHERE column_name IN (SELECT column_name FROM another_table);

WITH

WITH은 서브쿼리의 결과를 임시로 저장하는 데 사용됩니다. 이를 통해 복잡한 쿼리를 간단하게 작성할 수 있습니다.

WITH temporary_table AS (
    SELECT column1, column2, ...
    FROM table_name
)
SELECT column1, column2, ...
FROM temporary_table
WHERE condition;
profile
햇내기 개발자 지망생

0개의 댓글