union 과 outerjoin의 차이점은 무엇일까요? 0 7 1,714

by 호이호이 [2014.07.25 10:07:19]


union과 outerjoin의 차이점이 있다면 어떻게 설명해야할까요???

두개다 어떻게 쓰이고 어떤걸 의미하는지 알겠는데 차이점을 설명해야 하는데 어떻게 설명해야할지 모르겠네요 

아시는분 계시면 도와주세요 

by 약쟁이총각 [2014.07.25 10:18:32]

union은 구조가 같은 테이블의 합집합

union all 은 구조가 같은 테이블을 더한것

outerjoin 은 조인에서 조인에서 없는 값도 나올때 쓰는 방법

union 과 outerjoin 은 좀 틀린건데요..

 

union : http://www.gurubee.net/lecture/1507

outerjoin:http://www.gurubee.net/lecture/1021


by 호이호이 [2014.07.25 10:19:47]

네 그건 알고 있는데요 ㅠㅠ 그 틀린거가지고 차이점을 만들어서 설명해야해요


by 우리집아찌 [2014.07.25 10:24:43]

UNION 은 A, B  합집합

OUTER JOIN 은 A , B 한쪽을 전부 포함하는 교집합 ..

그림이 있어야 좋은데..

 


by 약쟁이총각 [2014.07.25 10:24:06]

1. union은 테이블 구조.. 또는 컬럼이 같아야 한다.

    outerjoin 참조하는 키값만 있으면 된다.

2. union은 더하는 계념..

   outerjoin 는 참조의 계념..

이정도 밖엔 없을듯.. 쓰는 형태가 틀려서리..


by 호이호이 [2014.07.25 10:28:15]

도와주셔서 감사합니다 위 내용 참조해서 설명을 해봐야겟네요 ㅎㅎ


by DarkBee [2014.07.25 11:23:03]

union 과 outer join이 비교 대상이 되나요?


by 약쟁이총각 [2014.07.25 11:34:52]

비교대상으로 삼았다는 것 자체가 왠지 이론만 아시는 분일듯..

그림으로는 대충 그려지니까.. 알아봐~~ 이정도..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입