数据库
首页 > 数据库> > sql server 中把多行数据显示为一行

sql server 中把多行数据显示为一行

作者:互联网

--转化为xml格式,去掉根节点,形成一行
--select ','+(field009)+'-'+(field010) from ufv2m7k41656039640871 where field007<0 order by field010 asc for xml path('')
select STUFF((select ','+(field009)+'-'+(field010) from ufv2m7k41656039640871 where field007<0 order by field010 desc), 1, 1, ' ')

标签:多行,field010,--,ufv2m7k41656039640871,field009,server,sql,where,select
来源: https://www.cnblogs.com/jk200/p/16535690.html