SQL

JOIN

hallojih 2021. 11. 18. 22:35

INNER JOIN(내부 조인)

: 조인 중에서 가장 많이 사용하는 조인

 

SELECT <열 목록>

FROM <첫 번째 테이블>

         INNER JOIN <두 번째 테이블>

         ON <조인될 조건>

[WHERE 검색 조건]

 

USE sqldb;

SELECT *

         FROM buytbl

                 INNER JOIN usertbl

                         ON buytbl.userID = usertbl.userID

         WHERE buytbl.userID = 'JYP';

 

 

OUTER JOIN(외부 조인)

: 조인의 조건에 만족되지 않는 행까지도 포함시키는 것

SELECT <열 목록>

FROM <첫 번째 테이블(LEFT 테이블)>

 <LEFT | RIGHT | FULL> OUTER JOIN <두 번째 테이블(RIGHT 테이블)>

          ON <조인될 조건>

[WHERE 검색조건];

 

 

728x90
반응형