알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)

SQL JOIN 사용법 및 개념 본문

데이터베이스

SQL JOIN 사용법 및 개념

백곳 2017. 8. 18. 18:48

JOIN의 종류와 사용법


JOIN은 주로 테이블 2개 이상의 다중 테이블에서 서로 데이터를 합쳐 1개의 테이블로 만드는데 사용됩니다. 


JOIN 종류

JOIN 에서는 대표적으로 4가지 조인이 있습니다. 



각 상황에 맞게 조인을 사용하는것 입니다. 

JOIN 사용법 


INNER JOIN example 

SELECT *

FROM authors AS a INNER JOIN publishers AS p

ON a.city = p.city


LEFT OUTER JOIN example

SELECT title, stor_id, ord_num, qty, ord_date

FROM titles LEFT OUTER JOIN sales

ON titles.title_id = sales.title_id


RIGHT OUTER JOIN example

SELECT title, stor_id, ord_num, qty, ord_date

FROM titles RIGHT OUTER JOIN sales

ON titles.title_id = sales.title_id


FULL JOIN example

SELECT a.au_fname, a.au_lname, p.pub_name

FROM authors a FULL OUTER JOIN publishers p

ON a.city = p.city


출처: http://kanetami.tistory.com/entry/mssql-조인의-종류-inner-joinleftright-outer-join-cross-join [: devNote]


테이블 구조는 일부로 생략 했습니다. 오히려 더 복작해 보일수 있기 때문에 간단히 사용법만 익히기 위해서 


쿼리문만 남겼습니다. 


자세한 내용은 출처 사이트에 가면 좋은 설명이 많이 있습니다. 


Comments