SQL FULL JOIN 문
SQL FULL JOIN의 기능 return?
FULL JOIN은 다른 테이블이 일치하는지 여부에 관계없이 두 테이블에서 일치하는 모든 레코드를 반환합니다.
FULL JOIN은 잠재적으로 매우 큰 데이터 세트를 반환 할 수 있습니다.
이 두 가지 : FULL JOIN과 FULL OUTER JOIN은 동일합니다.
SQL FULL JOIN 구문
일반 구문 is :
SELECT column-names FROM table-name1 FULL JOIN table-name2 ON column-name1 = column-name2 WHERE condition
일반적인 FULL OUTER JOIN 구문 :
SELECT column-names FROM table-name1 FULL OUTER JOIN table-name2 ON column-name1 = column-name2 WHERE condition
Id
CompanyName
ContactName
City
국가
전화
팩스
ID
이름
성
도시
국가
전화
SQL FULL JOIN 예
문제 : 모든 고객
및 공급 업체를 국가별로 일치
및 공급 업체를 국가별로 일치
SELECT C.FirstName, C.LastName, C.Country AS CustomerCountry, S.Country AS SupplierCountry, S.CompanyName FROM Customer C FULL JOIN Supplier S ON C.Country = S.Country ORDER BY C.Country, S.Country
그러면 해당 국가에 고객이없는 공급 업체와
해당 국가에 공급 업체가없는 고객,
동일한 국가.
결과 : 195 개 레코드
| FirstName | LastName | CustomerCountry | Su pplierCountry | 회사 이름 |
|---|---|---|---|---|
| NULL | NULL | NULL | 호주 | Pavlova, Ltd. |
| NULL | NULL | NULL | 호주 | G “day, Mate |
| NULL | NULL | NULL | 일본 | Tokyo Traders |
| NULL | NULL | NULL | 일본 | Mayumi “s |
| NULL | NULL | NULL | 네덜란드 | Zaanse Snoepfabriek |
| NULL | NULL | NULL | 싱가포르 | Le ka Trading |
| Patricio | Simpson | 아르헨티나 | NULL | NULL |
| Yvonne | Moncada | 아르헨티나 | NULL | NULL |
| 세르지오 | Gutiérrez | 아르헨티나 | NULL | NULL |
| Georg | Pipps | 오스트리아 | NULL | NULL |
| Roland | Mendel | 오스트리아 | NULL | NULL |
| Pascale | Cartrain | 벨기에 | NULL | NULL |
| Catherine | Dewey | 벨기에 | NULL | NULL |
| Bernardo | Batista | 브라질 | 브라질 | Refrescos Americanas LTDA |
| 루시아 | Carvalho | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Janete | 리 메이라 | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Aria | Cruz | 브라질 | 브라질 | Refrescos Americanas LTDA |
| André | Fonseca | 브라질 | 브라질 | Refrescos Americanas LTDA |
| 마리오 | 퐁트 | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Pedro | Afonso | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Paula | Parente | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Anabela | 도 밍그 | 브라질 | 브라질 | Refrescos Americanas LTDA |
| Elizabeth | Lin coln | 캐나다 | 캐나다 | Ma Maison |
| Elizabeth | Lincoln | 캐나다 | 캐나다 | Forêts d “érables |
| Yoshi | Tannamuri | 캐나다 | 캐나다 | Ma Maison |
| Yoshi | Tannamuri | 캐나다 | 캐나다 | Forêts d “érables |
| Jean | Fresnière | 캐나다 | 캐나다 | Ma Maison |
|
||||
admin
0