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
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
667 ha 구성시 warning summary 'SP' 질문있어요 2 덴드로비움 2020.12.10 85
666 stored procedure 질문입니다. 3 거북왕 2020.12.11 184
665 Openssl 취약점 패치 문의 2 아스페리타스 2020.12.11 150
664 쿼리 로그를 남기는 트리거 작성 1 도여도여도여도여 2020.12.12 163
663 Cubrid 모니터링 1 세모옹자 2020.12.14 137
662 로그 확인 요청드립니다. 1 file Philip Park 2020.12.17 93
661 SELECT 시 INDEX 를 타고 안타는 차이점 ? 2 Rega 2020.12.17 396
660 마이그레이션 툴킷 관련 질문드립니다. 1 csc0312 2020.12.17 116
659 시스템 뷰 조회 성능 문의 4 bchlim 2020.12.22 165
658 WinNGS 통해서 CM 관리모드 사용할때 8001포트 사용하고 있습니다. 1 Philip Park 2020.12.24 1578
657 샤드 관련 문의 드립니다. 1 레오나르도 2020.12.28 99
656 Cannot cummunicate with broker.. 1 file 진석 2020.12.29 129
655 데이터 볼륨을 추가 하는 명령어 확인 부탁 드립니다. 7 Philip Park 2020.12.29 246
654 TO_DATETIME 함수 문의 드립니다. 2 풍류인생 2020.12.29 422
653 큐브리드 UTF8 일시 3byte 궁금 증 1 덴드로비움 2020.12.29 460
652 방화병 포트 오픈시 양방향 오픈을 해야 하나요? 2 Philip Park 2020.12.29 1732
651 cannot connect to a broker 접속오류 관련 문의 드립니다. 2 zerorogue 2020.12.29 2574
650 usegeneratedkeys 와 같은 기능 사용법 1 망나니개발자 2020.12.30 395
649 큐브리드로 두 날짜간의 년도 차이를 구하고 싶습니다. 1 aaa 2021.01.04 635
648 특정 Table만 백업하는 방법 1 nagh 2021.01.06 538
Board Pagination Prev 1 ... 162 163 164 165 166 167 168 169 170 171 ... 200 Next
/ 200

Contact Cubrid

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