最初の 2 つのテーブル (A と B) を指定してビューを作成する必要があり、テーブル C のような結果が得られます。
基本的に、以下に示すように、利用可能な最初の前の値を使用して、テーブル B の空のスペースを埋める必要があります。
プロシージャで 2 つのループを使用してこれを達成しましたが、selects ステートメントだけを使用して解決策を試してみたいと思います。
table_a
日付
2013/1/1
2013/2/1
2013/3/1
2013/4/1
2013/5/1
2013/6/1
2013/7/1
2013/8/1
2013/9/1
10/1 /2013
....
table_b
日付値
2013 年 1 月 1 日 10 2013 年 3 月
1 日 5
2013 年 7 月 1 日 30 2013 年 10 月 1 日
40
table_c - 希望する結果
の日付値
1/1/2013 10
2/1/2013 10
3/1/2013 5
4/1/2013 5
5/1/2013 5
6/1/2013 5
7/1/2013 30
8/ 2013 年 1 月 30
2013年 9 月 1 日 30 2013 年 10 月 1 日
40
誰かがこれを達成する方法について何か考えがありますか?