【发布时间】:2022-11-19 22:06:35
【问题描述】:
我正在尝试使用 SQL Server 中的分组依据显示每月和每年的操作系统和部门数量:
SELECT
COUNT(EVT_CODE) AS OS, EVT_MRC AS DEPARTMENT,
DATENAME(MONTH, EVT_CREATED) AS MONTH,
YEAR(EVT_CREATED) AS YEAR
FROM
R5EVENTS
GROUP BY
EVT_MRC, YEAR(EVT_CREATED), DATENAME(MONTH, EVT_CREATED)
ORDER BY
'YEAR' DESC
我期待这些结果:
【问题讨论】:
-
您需要按月
PIVOT才能获得您想要的结果, -
提供数据而不是图像有助于更快地从社区获得推荐。这是您获得 Downvote 的原因之一
标签: sql-server select count sum