次のようなテーブルがあるとします (簡略化)。
| Name | Date | Hours |
| Bob | 10/1/13 | 5 |
| John | 10/1/13 | 8 |
| Bob | 10/2/13 | 6 |
| Ashley| 10/2/13 | 4 |
...
| Bob | 10/17/13 | 4 |
| John | 10/17/13 | 6 |
| John | 10/18/13 | 3 |
...
開始日 (2013 年 10 月 1 日など) が指定された場合、名前、SUM(時間) を 14 日間隔でグループ化するクエリを作成するにはどうすればよいですか? 結果は次のようになります。
| Name | Period | SUM(Hours) |
| Bob | 10/1/13 - 10/14/13 | 11 |
| John | 10/1/13 - 10/14/13 | 8 |
| Ashley| 10/1/13 - 10/14/13 | 4 |
| Bob | 10/15/13 - 10/29/13 | 4 |
| John | 10/15/13 - 10/29/13 | 9 |
次のような投稿にリストされている提案を試してみました:週/月間隔の日付範囲でグループ化 しかし、通常、実際の週が必要であると想定しています。これらは 14 日間の間隔であるため、必ずしも年の週と一致するとは限りません。
任意の提案やガイダンスをいただければ幸いです。
編集:これは NexusDB サーバーにクエリを実行しているため、SQL:2003 標準を使用します。