Проблема запроса сводной таблицы Sql
Привет,
Я всегда застрял с поворотными таблицами, я чувствую, что это самая сложная тема в sql,
Ниже приведен ожидаемый результат, который я хочу, Может ли кто-нибудь помочь?
главная таблица
ProductType | YTD_SPD | Var_SPD | Per_SPD OutboundNON DOC | 2448.029903 | 244.0843848 | 11.07488288 InboundNON DOC | 364.819701 | 68.18525457 | 22.98629016
Ожидаемый Результат
ProductType | OutboundNON DOC | InboundNON DOC YTD_SPD | 2448.029903 | 364.819701 Var_SPD | 244.0843848 | 68.18525457 Per_SPD | 11.07488288 | 22.98629016
Что я уже пробовал:
SELECT 'YTD_SPD' ProductType, [OutboundNON DOC], [InboundNON DOC],[InboundDOC],[OutboundDOC] FROM (SELECT ProductType,YTD_SPD, Var_SPD from Product_Performance2) AS SourceTable PIVOT ( SUM(Var_SPD) FOR ProductType IN ([OutboundNON DOC],[InboundNON DOC],[InboundDOC],[OutboundDOC]) ) AS PivotTable;