查询调用月份作为列和月份值的总和作为行

Query for calling months as column and sum of values in month as rows

我有一个 table 类似于下面的内容。

Regions | Num | Date
USA       1     20/9/2021
USA       2     20/9/2021
USA       1     20/9/2021
USA       4     20/9/2021
USA       1     05/8/2021
USA       1     05/8/2021
USA       6     05/8/2021

我要实现的是下面的

Name of KPI            | AUG 21 | SEP 21
Total number for month     8       8

我目前正在使用 pivot 做同样的事情,但每次我们添加新的月份时,我都必须更新我的查询。试图让它更加自动化。

请尝试动态数据透视。它很容易实现。 您可以从下面 link.

寻求帮助

SQL Server dynamic PIVOT query?