こんにちは、私は列の複数の行の値を1つの列に連結しようとしています。 FOR XML PATH( '')を使用して実現できますが、SQL Serverで連結するための代替ソリューションはありますか。複数の行の値をxmlパスなしでSQLの単一の列に連結する方法
StudentName
-------------
Mary
John
Sam
と予想される出力は( '')私は
select Name + ', ' AS 'data()' from NAMES FOR XML PATH('')
を達成することができ、これを使用することにより
StudentName
-------------
Mary, John, Sam
ようなことが、XMLパスを使用せずにする必要がありはどんな選択肢があります。 ?
しません。簡単な方法があれば、誰も 'xmlパスのために'をお勧めしません。 –
@ GordonLinoff情報ありがとうございます。しかし、SQLクエリをサポートしている別のツールに問い合わせしようとしていますが、XML PATHを受け付けていません – Arshad
名前はいくつありますか? –