SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name=table2.column_name;
레프트 조인은 두 테이블간에 겹치는 부분을 가져옴
select Orders.ShipperID ,Shippers.ShipperIDfrom Orders LEFT JOIN Shippers on Orders.ShipperID = Shippers.ShipperID;
Orders라는 테이블과 Shippers라는 테이블이 있을때,
ShipperID가 두 테일블에 똑같이 존재하고있다고 치자
ShipperID필드에 값이 같은 데이터만 출력해준다.
Table1과 Table2가 있는데
Table1에 1,2,3
Tabel2에 2,3
Left Join하게되면 1,2,3이 나온다.
Table1 에 1과 중복된 2,3이 포함된 값
'데이터베이스 > Oracle' 카테고리의 다른 글
Oracle 서브쿼리 (0) | 2015.11.06 |
---|---|
Oracle Inner Join (0) | 2015.11.06 |
Oracle group by (0) | 2015.11.06 |
Oracle Access와 Oracle 데이터타입 매핑 (0) | 2015.11.06 |
Oracle 현재날짜 기준 (한달전,어제,1년전 등등 쿼리) (0) | 2015.10.13 |