SELECT DISTINCT Name, STUFF((SELECT ',' + Course FROM Student WHERE Name = T.Name FOR XML PATH('')), 1, 1, '') AS Course FROM Student AS T
SQL 将一列多行数据合并为一行
最新推荐文章于 2025-06-05 13:06:07 发布
本文介绍了一种使用SQL查询来将多个数据行合并到单个字段中的方法,通过使用STUFF和FOR XML PATH函数,可以有效地将同一名称下的课程列表进行合并,形成一个简洁的数据展示方式。
3902

被折叠的 条评论
为什么被折叠?



