SQL一列三行变成一列一行

1. 表名称tableA 有一个字段names 有三行数据,如下:

names

jon

sun

jik


2,sql 语句将三行变成一行 

SELECT  TOP 1  data1=STUFF((SELECT ','+[names] FROM tableA ta  FOR XML PATH('')), 1, 1, '')
FROM tableA  ta1
GROUP BY names



猜你喜欢

转载自blog.csdn.net/suheonline/article/details/25202439