У меня есть данные, как: Мой стол Как повернуть и получить общую сумму каждый месяц
Мои окончательные результаты должны быть такими:
My SQL заявление:
SELECT 'Q'+cast([Month_Quarter] as varchar) Month_Quarter,COALESCE([Zugänge],0) Zugänge,COALESCE([Abgänge],0) Abgänge
FROM
(
SELECT DATEPART(QUARTER,[Monat]) [Month_Quarter],
[Zu-, Abgang],
Count(DISTINCT [Projektdefinition DB]) NoProjects
FROM AbZugänge
GROUP BY DATEPART(QUARTER,[Monat]), [Zu-, Abgang]
) proj
PIVOT (SUM(NoProjects) FOR [Zu-, Abgang] IN (Zugänge, Abgänge)) As pvt
WHERE [Month_Quarter] is not null
ORDER BY Month_Quarter
НО С этим утверждением я получаю результаты без столбца Сумма Zugang и колонка Abgang:
Как я могу изменить заявление, чтобы получить столбцы сумма агрегации?
Это даже не стержень. Это просто GROUP BY –