SqlServer
MSSQL中的多行数据合并到一行
小飞侠 发表于2020-11-22 浏览1654 评论0
SC表数据如下:studentcourse张三大学语文李四大学语文张三书法鉴赏张三音乐欣赏李四电影赏析期望得到的结果如下:studentcourse张三大学语文,书法鉴赏,音乐欣赏李四大学语文,电影赏析有两种方式可以实现,一种是函数,一种是FOR XML PATH(SQL2005及以后支持)创建SC表的代码如下:IF OBJECT_ID(N'SC') IS NOT NULL BEGIN