【发布时间】:2023-03-14 09:13:01
【问题描述】:
我有一张这样的表,它实际上是在管理 VSTS 中的障碍
Team Name Item ID Score Score Label
-------------------------------------------
Team1 1 2 Green
Team1 2 0 Red
Team1 3 1 Amber
Team1 4 2 Green
Team1 5 0 Red
Team2 6 1 Amber
Team2 7 0 Red
Team3 8 2 Green
但我需要以不同的方式呈现这个
Team Name Item ID Score Green Amber Red
------------------------------------------------------
Team1 1 2 1 0 0
Team1 2 0 0 0 1
Team1 3 1 0 1 0
Team1 4 2 1 0 0
Team1 5 0 0 0 1
Team2 6 1 0 1 0
Team2 7 0 0 0 1
Team3 8 2 1 0 0
我相信 SQL 透视是最好的方法。但我不是支点专家。有人可以帮我解决这个问题吗?
【问题讨论】:
-
docs.microsoft.com/en-us/sql/t-sql/queries/… 这里有带有示例的文档 - 如果遇到困难,请尝试调整其中一个并发布一些更新
-
“不同的方式”似乎是一些跳舞的人物:)
标签: sql sql-server-2012 pivot