SQL Server中将表中一列或者多列的数据合并到一起。
下面以盟威 Access 快速开发平台中Sys_LookupList表为例:
我们想获取到查阅列表中所有的Item有哪些,通过SQL语句怎么实现??
从下图中要获取到所有的Item且不重复:
结果:
在SQL Server中,通过STUFF函数即可实现这个需求:
Select STUFF((Select ‘item:’ + Item +’.’
FROM dbo.Sys_LookupList
Where Value<>”
GROUP BY item
FOR xml PATH(”)), 1, 0, ”)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!