我有一个非常简单的问题,需要在 SQL Server 2005 中使用非常快速简单的解决方案。
我有一个 x 列的表。我希望能够从表中选择一行,然后将列转换为行。
TableA
Column1, Column2, Column3
ruturn 的 SQL 语句
ResultA
Value of Column1
Value of Column2
Value of Column3
@Kevin:我已经对这个主题进行了谷歌搜索,但是对于我的例子来说,很多例子过于复杂,你能提供进一步的帮助吗?
@Mario:我正在创建的解决方案有 10 列存储值 0 到 6,我必须计算出有多少列的值为 3 或更多。所以我考虑创建一个查询将其转换为行,然后在子查询中使用生成的表来计算 Column >= 3 的行数