Table : Prospects

 ID

ContactNumber 

Datekey 

... 

 1

C10000  

 20130601

 

 2

C10001  

 20130601

 

                      ...


Table: Interaction

 ID

ContactNumber 

InteractionType 

Datekey 

... 

 1

 C10000

 EMAIL

 20130101

 

 2

 C10000

 SAMPLE

 20130201

 

3C10000EMAIL20130301
4C10000EMAIL20130401
5C10000EMAIL20130501
6C10000QUOTE20130601
7C10000CONTRACT20130701
                                ...


Datekey는  두테이블 모두 int로 저장되어 있고 yyyymmdd형식 입니다.


제가 만들고 싶은 쿼리는...

Prospects의 데이터를 같은 ContactNumber를 가진 Interactions의 데이터와 조인하는데

Prospect의 날짜(datekey)보다 작은  6개월  내의 모든 Interaction를 조인하고 싶습니다.

(그니까 제가 적어놓고도 왜이리 설명을 못하겠는지...제 머리를 쥐어뜯고 있습니다...죄송합니다.)


위의 데이터에서 조건에 따르면

Prospects 1번과 Interactions의 1번부터 6번까지가 조인되어야합니다.



SELECT pc.*
     , ci.*
  FROM Fact_ProspectCIO pc
  JOIN Fact_ContactInteractions ci
    ON pc.ContactNumber = ci.ContactNumber
-- datekey 조건을 줘야 되는데... 모르겠습니다ㅠㅠ

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 215961
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 81958
7044 테이블안에 중복 아이디에 순번을 먹이고 싶습니다... [1] dcman 2013.07.25 5097
7043 cte를 이용 이중트리구조를 출력하려합니다. [1] gtm100 2013.07.25 5250
7042 MsDtsSrvr.exe 오류가 나네요 곰팡이 2013.07.25 7991
7041 SqlServer 2012 인스탄스 제거 질문드립니다. [2] 힘내라장코치 2013.07.25 5076
7040 mssql 7 desktop 버젼 구할 방법이 없을까요 ? [1] 어둠별빛 2013.07.24 4568
7039 쿼리 수정 설명 부탁드립니다. [2] rx프로그래머rx 2013.07.24 4596
7038 키워드 검색을 하는데, 다중 키워드를 and 조건으로 검색하는 경우 [4] 더따뜻한 2013.07.24 7247
» 데이터의 날짜보다 빠른 모든 6개월 내의 데이터와 조인 질문 [1] 슈팅스타 2013.07.24 4821
7036 해외 호스팅 서버쪽에 SQL2005 서버로 이전 작업 문의드립니다. [2] Larry 2013.07.23 5316
7035 쿼리 고수님들께 문의좀 드립니다. ^^ [2] 남자나무 2013.07.23 5679
7034 mdf 파일 손상히 tail log 백업 방법 [2] Tommy Hilfi 2013.07.23 5593
7033 질문드립니다 [1] 잉잉 2013.07.23 4868
7032 그룹별 곱하기 [1] taz2315 2013.07.23 9182
7031 쿼리 문의드립니다 [1] kyuni01 2013.07.22 4482
7030 커서 문법 질문이 있습니다.(초보) [1] alima 2013.07.22 5045
7029 도와주세요!! MYsql 쿼리입니다.ㅜ [1] rx프로그래머rx 2013.07.22 6301
7028 xlsx 엑셀 파일 (시트당 50만건) 데이터를 MS SQL 2000 또는 2005로 옮기기 [5] Larry 2013.07.22 13428
7027 공백인식 문의입니다. [2] 거저먹네 2013.07.22 6915
7026 [급] 복구 방법 문의 [2] 아레아 2013.07.22 5034
7025 MSSQL 2012에서는 *= 안먹히나요??? [3] 떨거지희 2013.07.22 8649





XE Login