알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
SQL JOIN 사용법 및 개념 본문
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]
테이블 구조는 일부로 생략 했습니다. 오히려 더 복작해 보일수 있기 때문에 간단히 사용법만 익히기 위해서
쿼리문만 남겼습니다.
자세한 내용은 출처 사이트에 가면 좋은 설명이 많이 있습니다.
'데이터베이스' 카테고리의 다른 글
oracle bind 변수 사용한 sql 로그 및 bind 변수 보기 위한 방법 (0) | 2018.05.03 |
---|---|
mysql Db 백업및 복구 (0) | 2017.11.08 |
[MS-SQL] 커서(Cursor) 사용하기 (0) | 2017.10.31 |
[MSSQL] SELECT구문에서 DECLARE 변수에 바로 값 넣어서 사용하기 (0) | 2017.10.31 |
MSSQL 임시,변수 테이블 적용 하기 (0) | 2017.08.18 |