SqlServer教程

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, ' ')

这篇关于sql server 中把多行数据显示为一行的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!