我已经在这里搜寻了一遍,并且找不到任何东西。SQL查询 - 将多个列合并成一列
我没翻过来的CONCAT功能,但由于我的公司运行SQL Server 2008米中那不是一种选择:(
我有输出多列/行的查询,我想所有DISPLY结果在一个柱
例:
SELECT client, owner, payer, status
FROM Main
WHERE status = 'Active'
结果:
client | owner | payer | status
1 | 2 | 3 | Active
10 | 11 | 12 | Active
我希望它看起来像
ColumnX |
1
2
3
Active
10
11
12
Active
预先感谢您的帮助,我希望是有道理的:)
干杯, 迈克尔
这是一个坏主意。没有钥匙,你将不知道这些值是什么意思。你将没有排序顺序。 –
我很好奇你想用这个查询做什么。也许有更好的方法来实现你的目标。 – Jim
感谢您的快速回复。只是想获得一个“活跃”的数字列表,它们来自哪里并不重要。当我回来时,会尝试下面的内容。在我的桌子上! – Mikey