現在、次のようにデータを保存しています。
PERSON DATE RATE
----------------------------
John Smith 1/4/2012 1.2
John Smith 8/6/2012 1.7
John Smith 8/13/2012 1.9
John Smith 8/20/2012 2
John Smith 9/10/2012 1.8
John Smith 10/1/2012 3
私は、各人の年の各週 (日曜日に終了) のレートを出力しようとしています。特定の週のレートが存在しない場合は、前の週が使用されます。つまり:
PERSON WEEK RATE
----------------------------
John Smith 1/8/2012 1.2
John Smith 1/15/2012 1.2
John Smith 1/22/2012 1.2
John Smith 1/29/2012 1.2
等
日付と週の組み合わせのテーブルを作成して、週を特定できます。どうすればレートを複製できますか?外部結合または同様のものですか?