我有以下查询:从SQL查询生成字符串
SELECT ChallanNo+'-'+CONVERT(VARCHAR(12),ChallanDate,106)
FROM Challan WHERE ChallanID IN
(SELECT ChallanID FROM ChallanDetail WHERE PTUID=42192)
这个查询的结果将是:
151468-29 May 2012
151591-31 May 2012
现在我需要一个像这样的字符串:
151468-29 May 2012, 151591-31 May 2012
感谢回应
我认为这是针对SQL Server的? –
输出是你想要从SQL产生还是可以通过编程来完成? – nageeb
[在Transact-SQL中连接行值](http://www.simple-talk.com/sql/t-sql-programming/concatenating-row-values-in-transact-sql/) –