database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1554 게시물 읽기
No. 1554
UNION에 대해 질문있습니다.
작성자
질문자
작성일
2006-05-24 17:45
조회수
3,752

보통 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개의 결과만 나오나요?

이 글에 대한 댓글이 총 1건 있습니다.

맞습니다....

 

 

다 하려면 union all 하심됩니다

지연님이 2006-05-25 10:54에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1557"Unable to find all Sybase library functions" [1]
박정우
2006-05-25
3345
1556[12]%의 의미 [1]
궁금
2006-05-25
3140
1555[질문]bcp? 디비 복제 방법.. [4]
김성호
2006-05-24
4626
1554UNION에 대해 질문있습니다. [1]
질문자
2006-05-24
3752
1553winSql 사용시 한글이 입력되지 않습니다. [1]
김동욱
2006-05-24
5398
1552odbc 와 socket 에러입니다. 자꾸납니다 급해요 ㅠ.ㅠ [1]
odbc
2006-05-24
5455
1551sybase XE 15.0 시작시 에러 [1]
초보설치
2006-05-24
5338
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다