LEFT OUTER JOIN은 언제 사용하는건지 궁금합니다.
너무 기초질문이라 나름 인터넷에 찾아보고 읽어 보았는데 이해가 잘 안되네요
A테이블 과 B테이블의 간단한 DATA 로 설명해주시면 너무 감사드릴것 같습니다.
일반 SQL에서 자료를 읽어보아도 이해 못하는 이 무지함을 용서해주세요...
댓글 4
-
e-abap
2007.12.11 02:08
-
촌놈
2007.12.11 02:25
쉽게 말씀드리면..
두개 테이블이있을때 왼쪽과 오른쪽
여기서 LEFT OUTER JOIN를 걸게되면
2개의 테이블에서 같은 데이터값을 찾아올때
같은 데이터가 없어도
오른쪽 테이블의 결과는 같지않아도 반드시나와야된다 는 뜻이지요
-
촌놈
2007.12.11 02:39
SELEECT NAME,PHONE FROM INTRO_T A,INTOR_T2 B
WHERE A.NAME(+) = B.NAME -
GG
2007.12.11 03:42
A LEFT OUTER JOIN B
A 에는 있는데 B 에는 없는것도 나와야 할때 씁니다..
참고해보세요
http://e-abap.servebbs.net/zb/bbs/zboard.php?id=onepaper&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=187