조인
-- JOIN
SELECT <속성들>
FROM 테이블1, 테이블2
WHERE <조인조건> AND <검색조건>
SELECT <속성들>
FROM 테이블1 INNER JOIN 테이블2 ON <조인조건>
WHERE <검색조건>
-- 두개이상의 조인
SELECT <속성들>
FROM 테이블1, 테이블2, 테이블3
WHERE <조인조건> AND <조인조건>
-- 여기서 테이블 하나는 적어도 두개의 조인조건을 들고 있어야 한다
-- 조인 조건 예시
WHERE 테이블이름1.데이터이름 = 테이블이름2.데이터이름
-- 여기서 데이터 이름은 동일해야한다
외부 조인
-- 외부조인
-- 데이터를 비교해서 일치하는것만 출력
SELECT <속성들>
-- LEFT 왼쪽(테이블1)이 기준이 되어서 오른쪽(테이블2)과 비교해서
-- 일치하는 오른쪽의 데이터만 출력
-- RIGHT 반대 개념
-- FULL... 전체 출력
FROM 테이블1 {LEFT |RIGHT |FULL [OUTER]} JOIN
테이블2 ON <조인조건>
WHERE <검색조건>
'코딩 공부 > SQL' 카테고리의 다른 글
<7> 테이블 CREATE, ALTER, DROP (0) | 2021.04.13 |
---|---|
<6> 부속질의 +집합연산, EXISTS (0) | 2021.03.31 |
<4> GROUP BY +HAVING (0) | 2021.03.18 |
<3> WHERE (0) | 2021.03.12 |
<2> SQL문 - SELECT (0) | 2021.03.11 |