日付範囲に基づいていくつかのデータ行を組み合わせる必要があるクエリに取り組んでいます。これらの行は、日付範囲が分割されている場合を除き、すべてのデータ値で重複しています。たとえば、テーブル データは次のようになります。
StudentID StartDate EndDate Field1 Field2
1 9/3/2007 10/20/2007 3 True
1 10/21/2007 6/12/2008 3 True
2 10/10/2007 3/20/2008 4 False
3 9/3/2007 11/3/2007 8 True
3 12/15/2007 6/12/2008 8 True
クエリの結果には、分割された日付範囲が結合されている必要があります。クエリは、日付範囲を 1 日のみのギャップで結合する必要があります。1 日以上のギャップがある場合は、行を結合しないでください。分割された日付範囲を持たない行は変更されないはずです。結果は次のようになります
StudentID StartDate EndDate Field1 Field2
1 9/3/2007 6/12/2008 3 True
2 10/10/2007 3/20/2008 4 False
3 9/3/2007 11/3/2007 8 True
3 12/15/2007 6/12/2008 8 True
このクエリの SELECT ステートメントは何ですか?