次のようなテーブルがあります
Date | qty1 | qty2 | qty3 | qty4 | column6
1 july | 33 | 0 | 0 | 0 | xyz
1 July | 0 | 20 | 0 | 0 | xyz
1 July | 18 | 0 | 0 | 0 | abc
3 July | 0 | 0 | 0 | 11 | abc
3 july | 23 | 0 | 0 | 0 | xyz
4 July | 0 | 40 | 0 | 0 | xyz
4 July | 57 | 0 | 0 | 0 | abc
7 July | 0 | 12 | 0 | 0 | xyz
そして、SQL Server 2005 のストアド プロシージャで以下のような出力を探しています。
Date | qty1 | qty2 | qty3 | qty4
1 July | 51 | 20 | 0 | 0
2 July | 0 | 0 | 0 | 0
3 July | 23 | 0 | 0 | 11
4 July | 57 | 40 | 0 | 0
5 July | 0 | 0 | 0 | 0
6 July | 0 | 0 | 0 | 0
7 July | 0 | 12 | 0 | 0
お気づきのとおり、欠落している日付の値を自動的に 0 に設定したいと考えています。それが可能かどうか疑問に思っています。