33 个问题
你好,
试试这样修改:
SELECT ID,VAL
FROM @Table
UNPIVOT(VAL FOR Columns IN(Val1,Val2,Val3))U
或者你也可以用UNION ALL,像这样:
SELECT ID,Val1 FROM @Table
UNION ALL
SELECT ID,Val2 FROM @Table
UNION ALL
SELECT ID,Val3 FROM @Table
ORDER BY ID
如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。