У меня есть таблица на 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
Как я могу идти об этом?