これは、他のほとんどの回答とは異なり、末尾のコンマを自動的に除外します。
DECLARE @csv VARCHAR(1000)
SELECT @csv = COALESCE(@csv + ',', '') + ModuleValue
FROM Table_X
WHERE ModuleID = @ModuleID
(ModuleValue
の場合 列はまだ文字列タイプではないため、VARCHAR
にキャストする必要がある場合があります 。)
これは、他のほとんどの回答とは異なり、末尾のコンマを自動的に除外します。
DECLARE @csv VARCHAR(1000)
SELECT @csv = COALESCE(@csv + ',', '') + ModuleValue
FROM Table_X
WHERE ModuleID = @ModuleID
(ModuleValue
の場合 列はまだ文字列タイプではないため、VARCHAR
にキャストする必要がある場合があります 。)