SQL Server 将某一列的值拼接成字符串
| 名称 |
|
海鲜水产 |
|
水果蔬菜 |
|
海参 |
|
肉禽蛋 |
|
牛排 |
|
腊味 |
|
生鲜食品 |
将以上一列变成:
生鲜食品,海鲜水产,水果蔬菜,海参,牛排,肉禽蛋,腊味
sql
select CAST(列 as varchar)+',' from 表 as gt where gt.Code=1 for xml path('')
| 名称 |
|
海鲜水产 |
|
水果蔬菜 |
|
海参 |
|
肉禽蛋 |
|
牛排 |
|
腊味 |
|
生鲜食品 |
将以上一列变成:
生鲜食品,海鲜水产,水果蔬菜,海参,牛排,肉禽蛋,腊味
sql
select CAST(列 as varchar)+',' from 表 as gt where gt.Code=1 for xml path('')