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 547 게시물 읽기
No. 547
두테이블을 비교해서 자료를 가져오려 합니다.
작성자
ikara
작성일
2003-11-05 03:17ⓒ
2003-11-05 03:18ⓜ
조회수
6,179

t1테이블 의 필드

p_seq| 값

1  |  1

2  |  2

3  |  3

3  |  4

5  |  5

t2테이블의 데이타

p_seq| 값

1  |  1

2  |  2

5  |  5

 

이렇게 값이 들어가 있으면  a.p_seq = b.p_seq 가 아닌 p_seq값이 3, 4인 row의 데이타를 가져 오고 싶습니다.

그래서 걍

SELECT a.p_seq FROM
(SELECT p_seq FROM  t1 WHERE P_USEYN = 'Y' AND  MONTHS_BETWEEN(sysdate,p_setupdate) > 3) a,
(SELECT p_seq FROM t2 GROUP BY p_seq) b
WHERE a.p_seq <> b.p_seq

이렇게 쿼리를 날렸습니다. 데이타는 나오는것 같은데 ...

혹시 다른 방법이 있나요 ?

 

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

다음처럼 해보세요

SELECT P_SEQ                                
   FROM T1
 WHERE NOT EXISTS                                  
           (SELECT 1                                   
               FROM T1, T2

             WHERE T1.P_SEQ = T2.P_SEQ)

왕초보님이 2003-11-06 16:36에 작성한 댓글입니다.
이 댓글은 2003-11-06 16:38에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
550DB2 -----> ms-sql 로 컴버전 하는 방법좀 가르켜주세요..
초보
2003-11-07
5571
549한가지만 더.. 날짜형식 체크 방법
왕초보
2003-11-06
6596
548DB2 V6 에서 오라클의 ROWNUM 과 같이 구현하려면??
왕초보
2003-11-06
7119
547두테이블을 비교해서 자료를 가져오려 합니다. [1]
ikara
2003-11-05
6179
546한글 필드명을 사용하여 LIKE 절을 사용할경우
DB2초보
2003-10-29
5956
545db2에는 Query Plan 뜨는 기능이 없나요? [1]
plan
2003-10-29
5997
544DB2에서 일반사용자 만드는 방법:감사 ^&^ 꾸
calm
2003-10-28
5256
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다