보통 UNION을
select a, b, c
from aaa
UNION
select a,b,c
from bbb
이런 형태로 쓰잖아요.
근데 제가알기로는 UNION의 경우 위쪽의 aaa테이블 select한 결과와
밑에 bbb테이블 select한
결과중에 겹치는것이 있으면 둘중에 하나만 보여준다고
알고있는데
한쪽에 그러니깐 aaa란 테이블에서 검색한 결과에 겹치는 내용이
있을때도 둘중 하나만 보여지나요?
예를들어 aaa테이블을 검색한 결과가
11/33/66
23/44/67
32/45/56
11/33/66
이라고하고 밑에 bbb테이블을 검색한 결과가 아무것도 없다고
했을때
UNION을 사용하지 않고 따로따로 검색하면 위의 4개의 결과가
나오는데
UNION을 쓰면 11/33/66이 두개니깐 둘중 하나만 나와서 3개의 결과만
나오나요?
|