把一列多行数据合并成一条数据
declare @returnItem nvarchar(max) set @returnItem='' select @returnItem=@returnItem+','+[name] from 【TableName】 print...
declare @returnItem nvarchar(max) set @returnItem='' select @returnItem=@returnItem+','+[name] from 【TableName】 print...
最直接的方法是使用 concat() 方法合并数组,1. 使用 concat() 可返回新数组且不改变原数组;2. 使用 push() 结合扩展运算符可直接修改原数组且性能较好;3. 使用 splice() 也可修改原数组并支持在任意...
array_merge() 函数把两个或多个数组合并为一个数组。 如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。 注释:如果仅仅向 array_merge() ...