小编Mik*_*key的帖子

SQL查询 - 将多列放入一列

我在这里进行了一次狩猎和google并且无法找到任何东西.

我确实来到了CONCAT功能,但因为我公司运行的SQL Server 2008不是一个选项:(

我有一个输出多列/行的查询,我想在一列中显示结果.

例:

SELECT client, owner, payer, status
FROM Main
WHERE status = 'Active'
Run Code Online (Sandbox Code Playgroud)

结果:

client | owner | payer | status

1      |  2    |  3    | Active
10     |  11   | 12    | Active
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像什么

ColumnX  |
1
2
3 
Active
10
11
12
Active
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助,我希望这是有道理的:)

干杯,迈克尔

sql sql-server sql-server-2008

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008 ×1