金額フィールドを含む会計テーブルがあります。テーブルの他のフィールドのいくつかを使用して、その金額のペニーごとに1行を返すビューを作成したいと思います。
非常に簡単な例として、次のような行があるとします。
PK Amount Date
---------------------------
123 4.80 1/1/2012
クエリ/ビューは、すべて次のように見える480行(ペニーごとに1つ)を返す必要があります。
PK Date
-----------------
123 1/1/2012
これを達成するための最もパフォーマンスの高い方法は何でしょうか?テーブル値関数と一時テーブルを使用するソリューションがありますが、頭の後ろでは、従来のビューでこれを実現する方法が必要だと考え続けています。おそらく、創造的なクロス結合、または一時テーブルやtbfなどの形式であまりにも多くのリソースを宣言することなくこの結果を返す何か。何かアイデアはありますか?