sqlserver如何多行拼接成一行显示呢?
解决方法:
mysql使用GROUP_CONCAT函数就可以实现多行转一行显示的功能,sqlsever择使用FOR xml path ('')来实现。
例如:
SELECT '['+k.NAME_+','+k.ID_+']' FROM ACT_RU_TASK k
WHERE 1=1 FOR xml path ('')
结果:[审核,107575][整改,110021]
例如:
SELECT k.NAME_+',' FROM ACT_RU_TASK k
WHERE 1=1 FOR xml path ('')
结果:审核,整改,
本文地址:http://www.yayihouse.com/yayishuwu/chapter/1246
向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti