정보과학 IT

Equiv-Join 과 Outer-Join

물곰탱이 2013. 11. 12. 11:21

Equiv-Join 과 Outer-Join
(Oracle /MS AccDB SQL 비교)


1. EQUIV JOIN ( --- --- )

 Oracle
FROM   tb_art_car_credt
     , tb_art_cartype_cd
WHERE  tb_art_car_credt.car_kind_cd = tb_art_cartype_cd.car_kind_cd

 AccDB
FROM
TSLTIS_TB_ART_CAR_CREDT INNER JOIN TSLTIS_TB_ART_CARTYPE_CD
ON
TSLTIS_TB_ART_CAR_CREDT.CAR_KIND_CD = TSLTIS_TB_ART_CARTYPE_CD.CAR_KIND_CD


2. LEFT OUTER JOIN ( --+ --→ )

 Oracle
FROM   tb_art_car_credt
     , tb_art_cartype_cd
WHERE  tb_art_car_credt.car_kind_cd = tb_art_cartype_cd.car_kind_cd(+)

 AccDB
FROM
TSLTIS_TB_ART_CAR_CREDT LEFT JOIN TSLTIS_TB_ART_CARTYPE_CD
ON
TSLTIS_TB_ART_CAR_CREDT.CAR_KIND_CD = TSLTIS_TB_ART_CARTYPE_CD.CAR_KIND_CD


3. RIGHT OUTER JOIN ( +--  ←-- )

 Oracle
FROM   tb_art_car_credt
     , tb_art_cartype_cd
WHERE  tb_art_car_credt.car_kind_cd(+) = tb_art_cartype_cd.car_kind_cd

 AccDB
FROM
TSLTIS_TB_ART_CAR_CREDT RIGHT JOIN TSLTIS_TB_ART_CARTYPE_CD
ON
TSLTIS_TB_ART_CAR_CREDT.CAR_KIND_CD = TSLTIS_TB_ART_CARTYPE_CD.CAR_KIND_CD

 

'정보과학 IT' 카테고리의 다른 글

스키마(Schema)  (0) 2013.11.14
온톨로지(Ontology)  (0) 2013.11.13
(Oracle) ORA-29275 : 부분 다중 바이트 문자  (0) 2013.11.12
(Oracle) PCTFREE와 PCTUSED  (0) 2013.11.11
Windows7 확장자 연결 프로그램 삭제 방법  (0) 2013.11.08