for xml path其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。
简单使用当for xml path(’’)为空字符串时节点就是没有的
场景查询出多行的一列数据然后要将其拼接
(‘’)为空时

select a. unit+',' from (SELECT unit FROM 表名 WHERE **条件**) a  for xml path('')

在这里插入图片描述
(“节点名称”)不为空

select a. unit+',' from (SELECT unit FROM 表名 WHERE **条件**) a  for xml path('row')

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐