SQL/칼퇴족 김대리는 알고 나만 모르는 SQL
[SQL] DAY 11. 하위 쿼리
훈영
2023. 5. 6. 17:14
1. 하위 쿼리의 이해
1-1. FROM절의 하위 쿼리
문법 01. 조건에 맞는 대상자 선정 후 요약할 때
SELECT 열 이름1, 열 이름2
FROM (SELECT *
FROM 테이블명
WHERE 조건절) AS 별칭
WHERE 조건절;
문법 02. 테이블 조인을 할 때
SELECT 별칭1.열 이름1, 별칭2.열 이름2
FROM 테이블명1 AS 별칭1 LEFT OUTER JOIN
(SELECT 열 이름1, 열 이름2
FROM 테이블명2
WHERE 조건절) AS 별칭2
ON 별칭1.KEY=별칭2.KEY;
1-2. WHERE 조걸절의 하위 쿼리
문법 01. IN을 사용한 WHERE 조건절의 하위 쿼리
SELECT 열 이름1, 열 이름2
FROM 테이블명1
WHERE 열 이름 IN (SELECT 열 이름 FROM 테이블명2 WHERE 조건절);