HI
我有以下各表加入查詢
=========================
Periods
=========================
PeriodID StartDate EndDate
1 01-01-11 07-01-11
2 08-01-11 15-01-11
等了整整一年
=========================
History
=========================
PersonID From To
1 01-01-11 05-04-11
2 17-06-11 NULL
and so on
我想下面的輸出
StartDate EndDate PersonID
01-01-11 07-01-11 1
08-01-11 15-01-11 1
.
.
15-04-11 21-04-11 NULL
.
.
15-06-11 21-06-11 2
我需要採取這兩個表之間的連接,但我不知道連接條件將如何看起來像
Ragards
IS歷史與用戶表的多對多關係? – ysrb 2011-04-08 13:04:08
@ysrb一段時間內只能有一個人同時登錄 – Tassadaque 2011-04-08 13:06:28
好的,讓我試試看。還有一件事在歷史表中,開始日期和結束日期不一定與期間表匹配,即這些日期可能是一年中的任何日期 – Tassadaque 2011-04-08 13:10:10