--임시테이블 #A 생성
CREATE TABLE dbo.#A
(
groupName varchar(50),
userName varchar(50),
age INT
)
--임시테이블 #A 에 데이터 입력
INSERT INTO #A VALUES('Wonder Girls','민선예',25)
INSERT INTO #A VALUES('Wonder Girls','안소희',22)
INSERT INTO #A VALUES('Wonder Girls','박예은',25)
INSERT INTO #A VALUES('Wonder Girls','김현아',22)
INSERT INTO #A VALUES('Wonder Girls','이선미',22)
INSERT INTO #A VALUES('Wonder Girls','김유빈',26)
INSERT INTO #A VALUES('Wonder Girls','우혜림',22)
--임시테이블 #B 생성
CREATE TABLE dbo.#B
(
groupName varchar(50),
userName varchar(50),
age INT
)
--임시테이블 #B 에 데이터 입력
INSERT INTO #B VALUES('4minute','남지현',24)
INSERT INTO #B VALUES('4minute','허가윤',24)
INSERT INTO #B VALUES('4minute','전지윤',24)
INSERT INTO #B VALUES('4minute','김현아',22)
INSERT INTO #B VALUES('4minute','권소현',20)
--조회
SELECT * FROM #A
SELECT * FROM #B
![](http://postfiles1.naver.net/20131023_288/dsiol_1382493302295r6u4o_PNG/%C0%CC%B9%CC%C1%F6_004.png?type=w2)
--INNER JOIN..#A와 #B에 있는 것 중에서 공통적인 데이터만 추출
SELECT * FROM #A
INNER JOIN #B
ON #A.userName = #B.userName
![](http://postfiles1.naver.net/20131023_256/dsiol_1382493301230cboQf_PNG/%C0%CC%B9%CC%C1%F6_001.png?type=w2)
--LEFT OUTER JOIN #A는 무조건 다 나옴. #B 는 조건에 충족되는것만 나오고 나머지는 NULL
SELECT * FROM #A
LEFT OUTER JOIN #B
ON #A.userName = #B.userName
![](http://postfiles11.naver.net/20131023_186/dsiol_1382493301793Gwsap_PNG/%C0%CC%B9%CC%C1%F6_002.png?type=w2)
--LEFT OUTER JOIN #B는 무조건 다 나옴. #A 는 조건에 충족되는것만 나오고 나머지는 NULL
SELECT * FROM #B
LEFT OUTER JOIN #A
ON #A.userName = #B.userName
![](http://postfiles2.naver.net/20131023_273/dsiol_13824933021117TPG4_PNG/%C0%CC%B9%CC%C1%F6_003.png?type=w2)