SELECT逗号分隔值为单个列

时间:2016-05-19 02:24:16

标签: sql-server

我们说我有

SELECT 1,2,3

输出

colA | colB | colC
1    | 2    | 3

有没有办法将SELECT 1,2,3输出到一个列中,就像这样

colA
1
2
3

1 个答案:

答案 0 :(得分:1)

在SQL Server中,您可以使用values

select *
from (values (1), (2), (3)) v(val);