次のデータを格納するテーブルがあります。
recordDate itemID price
2012-03-30 2 15.1
2012-03-30 13 15.1
2012-04-06 2 15.2
2012-04-06 13 15.3
2012-04-15 2 16.2
2012-04-16 13 16.3
2012-04-26 2 14.9
2012-04-26 13 15.0
...
金曜日から次の木曜日までの週次レポートを作成したいと考えています。また、選択されたデータは、指定された日付にのみ記録されます。
例えば:startDate = "2012-04-01", endDate = "2012-04-30"
私の期待される結果は次のようになります。
weekStart weekEnd itemID price
2012-04-06 2012-04-12 2 15.2
2012-04-06 2012-04-12 13 15.3
2012-04-13 2012-04-19 2 16.2
2012-04-13 2012-04-19 13 16.3
2012-04-20 2012-04-27 2 14.9
2012-04-20 2012-04-27 13 15.0
...
どうすればこの結果を得ることができますか? 私はSQLに詳しくないので、ステートメントの書き方がわかりません。