0
QQ:MS SQL Server - С ROLLUP и GROUP BY
У меня есть код, как показано ниже, который работает отлично, но я хотел бы также добавить WITH ROLLUP & С вариантами CUBE (2 разных случаях.). Любая идея как ?. В комментариях мои идеи, которые, к сожалению, не работают ...
SELECT
--ISNULL(EventDate, 'Total'), DOES NOT WORK
DATEPART(YEAR, EventDate) AS EventYear,
DATEPART(MONTH, EventDate) AS EventMonth,
COUNT (*) AS [Number of events]
FROM
tblEvent
GROUP BY
DATEPART(YEAR, EventDate),
DATEPART(MONTH, EventDate) -- WITH ROLLUP DOESN NOT WORK
ORDER BY
DATEPART(YEAR, EventDate)DESC,
DATEPART(MONTH, EventDate)DESC
показать выборочные данные и ваш вывод запроса –
Вы на самом деле не объяснил, что «не работает» означает или как это должно работать. –