본문 바로가기

Program & etc/MsSql

[MsSql]Sql Joins

 

1. Inner Join

SELECT [select list] FROM Table_A A INNER JOIN Table_B B ON A.Key = B.Key

 

2. Left Join

SELECT [select list] FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key

 

3. Right Join

SELECT [select list] FROM Table_A A RIGHT JOIN Table_B B ON A.Key = B.Key

 

4. Outer Join

SELECT [select list] FROM Table_A A FULL OUTER JOIN Table_B B ON A.Key = B.Key

 

5. Left Excluding Join

SELECT [select list] FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key
WHERE B.Key IS NULL

 

6. Right Excluding Join

SELECT [select list] FROM Table_A A RIGHT JOIN Table_B B ON A.Key = B.Key WHERE A.Key IS NULL

 

7. Outer Excluding Join

SELECT [select list] FROM Table_A A FULL OUTER JOIN Table_B B ON A.Key = B.Key WHERE A.Key IS NULL OR B.Key IS NULL

'Program & etc > MsSql' 카테고리의 다른 글

[MsSql] 공백제거  (0) 2017.04.06
[MsSql] robocopy - MsSql 파일 백업  (0) 2014.08.05
[MsSql] mssql 프로그램 설치버전 확인  (0) 2014.02.14
[MsSql] 트랜잭션  (0) 2014.01.28
[MsSql] SELECT, UPDATE, DELETE 명령문  (0) 2014.01.09