我正在使用 MS SQL Server 2008 R2 在 SSRS 2008 中创建报告。我有基于医疗状况的总价值和严重程度的数据。
Outcome Response Adult Youth Total
BMI GOOD 70 0 70
BMI MONITOR 230 0 230
BMI PROBLEM! 10 0 10
LDL GOOD 5 0 5
LDL MONITOR 4 0 4
LDL PROBLEM! 2 0 2
我需要根据响应显示数据,例如:
BMI BMI BMI
GOOD MONITOR PROBLEM!
Total 70 230 10
Youth 0 0 0
Adult 70 230 10
LDL LDL LDL
GOOD MONITOR PROBLEM!
Total 5 4 2
Youth 0 0 0
Adult 5 4 2
我首先尝试使用 SSRS 根据结果进行分组,然后根据响应进行分组,但我在单独的数据行中获得了每个响应,但我需要将所有结果放在一行中。我现在相信枢轴会起作用,但我所看到的所有示例都是对使用另一列数据进行枢轴的一列数据的枢轴。是否可以基于单个列对多列数据进行透视?