このページの初心者。Microsoft SQL でのデータ リンクについてサポートが必要です。2 つのデータ テーブルがあり、どちらもかなり大きなデータ セットであり、何らかの方法でリンクする必要があります。私の最初のデータセットは、グループの開始と終了の日時を示し、一意の ID を持っています。2 番目のセットには一意の ID がありますが、最初のセットにはリンクできません。リンクできる唯一のフィールドは、日付/時刻とグループです。データセットを結合できるように、2 番目のテーブルに最初のテーブルの ID を表示しようとしています。これは 1 回の更新であり、更新する必要はありません。
以下に基づいてリンクする必要があります。
ds2.Time が ds1.Start_Time と ds1.End Time の間にある場合、ds1.ID
ds=データソース
データ ソース 1
ID Start Date End Date Start Time End Time Group
1 12/01/2010 12/01/2010 12:45 13:10 A
2 12/01/2010 12/01/2010 12:00 14:55 B
3 12/01/2010 12/01/2010 12:55 13:45 C
4 12/01/2010 12/01/2010 13:55 14:25 A
5 12/01/2010 12/01/2010 15:02 15:55 B
データ ソース 2
Date Time Group Total ID
12/01/2010 12:45 A 13 ?
12/01/2010 12:46 A 15 ?
12/01/2010 12:47 A 8 ?
12/01/2010 12:48 B 10 ?
12/01/2010 13:55 B 8 ?
12/01/2010 13:57 B 9 ?
12/01/2010 13:58 B 10 ?
12/01/2010 13:59 B 12 ?
12/01/2010 14:01 B 14 ?
私が投稿したように、他の人の締めくくりに役立つページを見つけることができない場合は、最終的な回答を投稿します.