의 나는 다음과 같은 테이블이 있다고 가정 해 봅시다(SQL 서버)
TABLEA
seq datea
1 2010-01-01
2 2010-02-01
3 2010-03-01
TableB의
내가 원하는dateb sthvalue
2010-01-11 AAA
2010-01-12 AAB
2010-02-03 CCC
2010-02-06 CCD
2010-02-10 CCE
2010-03-05 FFF
tableb.dateb
에있는 두 테이블을 합치려면 daterange가 tablea
즉 출력은 당신의 친절한 도움을
seq datea dateb sthvalue
1 2010-01-01 2010-01-11 AAA
1 2010-01-01 2010-01-12 AAB
2 2010-02-01 2010-02-03 CCC
2 2010-02-01 2010-02-06 CCD
2 2010-02-01 2010-02-10 CCE
3 2010-03-01 2010-03-05 FFF
많은 감사해야합니다!
"범위"로 같은 달, 연도 등을 지정해야합니다. – JeffO