顾名思义,FOR XML PATH 就是将查询到的结果以XML的格式显示在查询结果中,有时使用了GROUP BY又想获取某个字段的所有值时就可以使用这个方法。
二、写法
select
stuff(
(
select ',' + studentName from dbo.Student
where studentid = a.studentid group by studentid for xml path('')
)
,1
,1
,''
)
from dbo.Student a group by studentid
文章目录前言一、FOR XML PATH有啥用?二、写法前言例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、FOR XML PATH有啥用?顾名思义,FOR XML PATH 就是将查询到的结果以XML的格式显示在查询结果中,有时使用了GROUP BY又想获取某个字段的所有值时就可以使用这个方法。二、写法select (select ',' + studentName from dbo.Student where