Background Image

FORUM

조회 수 15977 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
안녕하세요~~

OUTER JOIN 을 사용하던중 이상한 현상을 발견하여 이렇게 질문드립니다.

질의 문은 간단합니다. 

먼저 첫번째 테이블입니다.
SELECT AA.id from AA
결과는
1
2
3
4
5

두번째 테이블입니다.
SELECT BB.id from BB
결과는
3
5
입니다.

위 두 테이블을 OUTER JOIN 하게 되면
SELECT AA.id, BB.id FROM AA LEFT OUTER JOIN BB ON AA.id=BB.id 이렇게 하면
예상되는 결과는
1     null
2     null
3     3
4     null
5     5
이렇게 될것으로 예상됩니다.
그러나 결과는
null  null
null  null
3     3
null  null
5     5
이렇게 나옵니다.

그래서 질의문을 바꾸어서 실행해 보았습니다.
SELECT AA.id FROM AA LEFT OUTER JOIN BB ON AA.id=BB.id 이렇게 하면
1
2
3
4
5
이렇게 잘나옵니다.

본문제를 MS-SQL 에서 확인해보니 예상했던 결과로 나오던데
제가 잘못한 문제인지 아니면 OUTER JOIN 을 사용할때 무언가 확인을 해야하는지 궁금합니다.

  • ?
    janus 2009.04.14 21:36
    사용에 불편을 드려 죄송합니다.
    확인하여 알려드리도록 하겠습니다.
  • ?
    janus 2009.04.14 23:23
    CUBRID Manager Client의 문제입니다.
    JAVA프로그램과 csql에서는 말씀하신 것처럼 예상하는 결과가 나옵니다.
    제품 개선사항으로 등록하여 관리하도록 하겠습니다.
    오류를 찾아주셔서 감사드리며, 이용에 불편을 드려 죄송합니다.!!

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 48
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1174 create db 실행 오류 1 영진 2018.05.22 611
1173 cubrid server start: fail 이 뜹니다. 4 복분자 2018.05.24 2091
1172 FATAL ERROR 발생으로 cubrid server start가 되지 않습니다. 6 복분자 2018.05.24 1265
1171 heap_get_visible_version_from_log 에러 7 복분자 2018.05.24 275
1170 comment 기능 질문 1 키레이니 2018.05.25 750
1169 Store Procedure 호출 관련 질문 1 키레이니 2018.05.28 508
1168 Store Procedure 작성 관련 질문 1 키레이니 2018.05.28 382
1167 테이블 설명 기능 설치 3 abg 2018.05.29 300
1166 DB 테이블 목록 등 열기 시 오류 (+로그 추가-2) 10 file cacaopie 2018.05.29 464
1165 character varying" to domain "date" 오류 3 리안커 2018.05.30 1925
1164 is not defined 에러 1 JSP초보입니당 2018.05.30 1185
1163 DECODE 함수 사용시 문제 발생건 1 지성 2018.06.07 1156
1162 python에서 cubrid 사용시 권한문제 질문드립니다 3 wooks 2018.06.11 1121
1161 큐브리드 매니저(cubrid manager)에서 원격 호스트 접속이 안됩니다. 6 ym 2018.06.11 912
1160 데이터 업로드관련 문의 1 madamryu 2018.06.12 218
1159 데이터 가져오기 시 "Operation would have caused one or more unique constraint violations." 오류 메시지 6 2p 2018.06.20 4470
1158 Windows Server 설치된 큐브리드 10.1.1.7691 의 loadjava.exe 실행 시 액세스가 거부되었습니다. 라는 메시지가 나오는 현상 3 노멤버 2018.06.25 323
1157 큐브리드 매니저 password file open error 가 나는데 확인부탁드립니다. 5 oneh 2018.06.26 455
1156 [긴급]서비스 시작이 안되는데 확인 부탁드립니다. 9 머천다이 2018.06.29 825
1155 ado.net 사용하여 테스트중인데 오류 발생하여 문의 남깁니다 3 file 제무다 2018.06.29 441
Board Pagination Prev 1 ... 137 138 139 140 141 142 143 144 145 146 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales