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
운영게시판
최근게시물
Oracle Q&A 37239 게시물 읽기
No. 37239
질문 요청 합니다 .
작성자
금현(keumhyon)
작성일
2010-01-20 16:29
조회수
2,625

안녕하십니까 자주 들르는데 도저히 방법을 몰라서 질문 드립니다.

table A , table B         이 두 테이블은 같습니다.      A.a  와 B.a 도 같겠죠

select A.d

from table A , (select B.e from table B WHERE B.a = '1')  C

where A.a = C.e

 

에서 테이블 C 값이 없을 수도 있습니다. 이런 경우 어떻게 해야 할까요...

(+) 아웃 조인을 걸면 다른 조건에서 걸려서 안됩니다.

결과적으로 궁금한것은 C 테이블이 값이 없을 경우 비교 가능하게 할 수 있는 방법을 알 고 싶습니다.

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

음 제가 잘 이해를 못했는지 모르겠는데

OUTER join 을 쓰지면 될꺼 같습니다

LEFT OUTER JOIN 을 쓰시면 다른조건에 걸려서 못 쓰실 이유가 없을실꺼 같은데요

아니면 스칼라 서브쿼리를 쓰시면 되겠죠..

김홍석(piskef)님이 2010-01-20 19:11에 작성한 댓글입니다.
이 댓글은 2010-01-20 19:13에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
37242SQL 과 ORACLE 의 DB LINK
질주본능
2010-01-20
2705
37241종료일자가 없을시 특정일자로 select하는 방법알려주세요^^;;; [1]
궁금이
2010-01-20
2508
37240건수가 적은 테이블의 Full Scan 속도에 관하여... [4]
아바타
2010-01-20
3525
37239질문 요청 합니다 . [1]
금현
2010-01-20
2625
37237쿼리질문입니다. [1]
개구쟁이
2010-01-20
2882
37236접속한 아이디(스키마) 알아내는 방법이 있나요? [2]
이성민
2010-01-20
2980
37235테이블내 같은값중 최근/과거값 구하기 [1]
RnTl
2010-01-19
3293
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다