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
운영게시판
최근게시물
MS-SQL Q&A 593 게시물 읽기
No. 593
조건이 필요한 조인?
작성자
미영
작성일
2002-10-31 17:48
조회수
5,265

a테이블에는 id와 no 값이 모두 중복되는 값없이 유일한 값으로 들어가있구요

 

b테이블에는 id와 date, flag가 있는데 id값이 중복되서 들어가져있습니다.

 

b테이블에서 date(날짜)범위 내의 데이타중 id가 중복되지 않게 가져와

그 id에 해당하는 no값을 a테이블에서 가져와야하거든요.

 

그냥 단순 조인이 아니라 조건을 주면서 중복되지않는 값으로 조인을 해야하는데.. 어떻게 해야하는지 모르겠어요. ㅠㅠ

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

SELECT no

FROM a, (SELECT DISTINCT id FROM b WHERE date BETWEEN **** AND **** ) AS T

WHERE a.id = T.id

 

이런 것을 하시고 싶으신 건가요?

 

즉, b에서 특정 날짜 범위에 있는 유일한 id들만을 골라 a와 조인하고 결과로 no를 얻고자하는...

 

위의 내용이 맞다면 위의 쿼리로 해결됩니다.

 

그럼 수고하세요.

김동아(love89)님이 2002-11-01 18:02에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
600문자값연결함수는 없나여? [1]
민이
2002-11-06
12280
598max와 count를 같이 쓰려면 어떻해야 하죠? [1]
김혜옥
2002-11-05
5642
597Connect By 와 같은 기능을 하는 쿼리는?
황정아
2002-11-04
6036
593조건이 필요한 조인? [1]
미영
2002-10-31
5265
592테이블 소유권변경하려면? [2]
박광민
2002-10-31
5471
591테이블이 이상해요. [1]
한만복
2002-10-31
4622
590이 트리거 좀 분석해 주세요.
DBA
2002-10-30
5783
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.034초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다