0
問候一切。SQL Server:生成空行?
我有一個SQL Server 2008 Express的數據庫的表中調用tbl_Sales
,類似如下:
Merchant | Sales | Month
Comp.1 100 201101
Comp.1 200 201102
Comp.2 130 201102
Comp.1 250 201103
Comp.2 130 201103
Comp.3 240 201103
.
.
.
Comp.3 340 201111
Comp.2 240 201112
Comp.3 140 201112
我想產生MVC3圖表下面的數據。
但是圖表需要所有商家的數據每隔幾個月就會發生衝突。
那麼,有沒有對SQL的方式做的結果如下:
Merchant | Sales | Month
Comp.1 100 201101
Comp.2 0 201101
Comp.3 0 201101
Comp.1 200 201102
Comp.2 130 201102
Comp.3 0 201102
Comp.1 250 201103
Comp.2 130 201103
Comp.3 240 201103
.
.
.
Comp.3 340 201111
Comp.1 0 201112
Comp.2 240 201112
Comp.3 140 201112
,我們可以再來表tbl_Merchant
列表出來,我們需要如下的所有商家:
Merchant
Comp.1
Comp.2
Comp.3
.
.
.
Comp.10
任何建議將受到歡迎。
非常感謝。