且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在sql中将行的数据显示为单个字符串

更新时间:2023-11-04 22:47:46

  SELECT  SUBSTRING(
SELECT ' ,' + RTRIM(MyColumn) FROM myTable
FOR XML PATH(' ')), 2 100000 AS CSV


Hi all,

I have a column and having values are as:-
column
ABC
XYZ
LKO
TEMP

I want result as ABC,XYZ,LKO,TEMP.

thanks & Regards
Mohd Wasif

SELECT SUBSTRING(
(SELECT ',' + RTRIM(MyColumn) FROM myTable
FOR XML PATH('')),2,100000) AS CSV