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
운영게시판
최근게시물
DB2 Q&A 1378 게시물 읽기
No. 1378
조인 관련 질문 드림니다.ㅠㅠ
작성자
LoverDB(ksw8099)
작성일
2007-07-04 13:50
조회수
7,923

A 테이블 


No    |    Name    |  AGE

1              A              21

2              B              21

3              C              22

4              D              23

5              E              23

6              F              25

7              G             26

8              H             27

9              I              27


B 테이블


No    |    Name    |  AGE

1              A              21

2              B              21

3              C              22


두개의 테이블이 있을때 A테이블에 있는 No가 B 테이블에 존재 하면 아래와 같이 결과를 얻고 싶습니다.


결과

No    |    Name    |  AGE    | RESULT

1              A              21             Y

2              B              21             Y

3              C              22             Y

4              D              23             N

5              E              23             N

6              F              25             N

7              G              26             N

8              H              27             N

9              I               27              N


나름 해봤는데... 결과가...ㅠㅠ 12개가 나오질 않나...아니면 딸랑 3개가 나오질 않은가...ㅠㅠ

잘 안되네요..도움 부탁드림니다.


이 글에 대한 댓글이 총 1건 있습니다.
SELECT  A.NO,A.NAME,A.AGE
       ,CASE WHEN B.NO IS NULL THEN 'N' ELSE 'Y' END RESULT
  FROM  A
LEFT  JOIN  B
  ON  B.NO = A.NO

or

SELECT  A.NO,A.NAME,A.AGE
       ,CASE WHEN EXISTS (SELECT 1 FROM B WHERE B.NO = A.NO)
             THEN 'Y' ELSE 'N' END RESULT
  FROM  A
박진복(pjb708)님이 2007-07-04 15:15에 작성한 댓글입니다.
이 댓글은 2007-07-04 15:52에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
1383파일내용 load시 한글이 깨져서 입력이 됩니다. [2]
하늘호수
2007-07-09
8734
1382파일내용 load시 일부항목이 삭제됨 [1]
하늘호수
2007-07-09
8379
1380대용량 select문 해결 방법 좀. [1]
parkgoon
2007-07-04
9217
1378조인 관련 질문 드림니다.ㅠㅠ [1]
LoverDB
2007-07-04
7923
1377select 안에 select 가 가능 한가요..... [3]
초보
2007-07-03
8422
1376where 절에 if 문과 같이 쓸수있나요....... [2]
초보
2007-07-03
8395
1375도움좀 부탁드립니다...
채연아빠
2007-07-02
7481
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다