0
我有一個在SQL Server中的表格,下面的條目。如何分組透視列?
Name Type Amount
------------------------------
ABC Opening 100
CBD Invoice 200
ABC Spreadsheet 250
FBD Closing 400
我想創建一個基於上述的數據透視表,但是,我也試圖將類型列分成3個不同的列。
- 開放
- 下面關閉
- 活性(其他)
見表。這可能嗎?
Name Opening Activity Closing
----------------------------------------
ABC 100 200 0
CBD 0 250 0
FBD 0 0 400
代碼到目前爲止
select *
from
(
select [Name]
,[Type]
,[Amount]
from my_Table
) a
pivot(sum(Amount)
for Type in (Opening], [Closing])
)as pvt
我如何去這樣做呢?