by 호이호이 [2014.07.25 10:07:19]
union과 outerjoin의 차이점이 있다면 어떻게 설명해야할까요???
두개다 어떻게 쓰이고 어떤걸 의미하는지 알겠는데 차이점을 설명해야 하는데 어떻게 설명해야할지 모르겠네요
아시는분 계시면 도와주세요
union은 구조가 같은 테이블의 합집합
union all 은 구조가 같은 테이블을 더한것
outerjoin 은 조인에서 조인에서 없는 값도 나올때 쓰는 방법
union 과 outerjoin 은 좀 틀린건데요..
union : http://www.gurubee.net/lecture/1507
outerjoin:http://www.gurubee.net/lecture/1021
네 그건 알고 있는데요 ㅠㅠ 그 틀린거가지고 차이점을 만들어서 설명해야해요
UNION 은 A, B 합집합
OUTER JOIN 은 A , B 한쪽을 전부 포함하는 교집합 ..
그림이 있어야 좋은데..
1. union은 테이블 구조.. 또는 컬럼이 같아야 한다.
outerjoin 참조하는 키값만 있으면 된다.
2. union은 더하는 계념..
outerjoin 는 참조의 계념..
이정도 밖엔 없을듯.. 쓰는 형태가 틀려서리..
도와주셔서 감사합니다 위 내용 참조해서 설명을 해봐야겟네요 ㅎㅎ
union 과 outer join이 비교 대상이 되나요?
비교대상으로 삼았다는 것 자체가 왠지 이론만 아시는 분일듯..
그림으로는 대충 그려지니까.. 알아봐~~ 이정도..