10

1selectつの列を返すクエリがあり、それを「,」で区切られた文字列行に変換したい

Select name 
from tblUsers

結果が得られます:

Row1; asieh
Row2:amir
Row3:safoora

帰りたい

Row1: asieh,amir,safoora
4

3 に答える 3

15

変数を使用したソリューションは次のとおりです。

DECLARE @out VARCHAR(MAX)
SELECT @out = COALESCE(@out+',' ,'') + name
FROM tblUsers
SELECT @lout
于 2013-09-09T16:33:39.273 に答える