今天在统计报表的时候有这么一个需求,将一列字符串拼接成一行,然后展示到新的列中。 每一项的服务列表如下: 最终想要的结果是 sql如下: 整理出来也就是 搞定! ...
最近在项目中遇到个问题,需要将表中某列字段合并成字符串输出,如果直接通过代码全部读取出来,再遍历进行拼接显然不是最好的方法,所以想着能否在数据读取的时候直接拼接好返回,网上搜了可通过for xml来实现。 首先,准备好需要的数据,脚本如下: 当前表中数据如下: 需要将Name以 张三 李四 王五 格式显示。 具体通过实现如下: 乍一看,是不是有点迷糊,不急,下面我们一一道来。 上面语句我们分为两 ...
2017-07-04 22:39 0 62321 推荐指数:
今天在统计报表的时候有这么一个需求,将一列字符串拼接成一行,然后展示到新的列中。 每一项的服务列表如下: 最终想要的结果是 sql如下: 整理出来也就是 搞定! ...
执行 SELECT userid FROM userinfo 得到 1 2 3 4 如果要得到 1,2,3, ...
...
将以上一列变成: 生鲜食品,海鲜水产,水果蔬菜,海参,牛排,肉禽蛋,腊味 sql ...
/* 分组之后拼接字符串 */ ;with t as( SELECT WorkflowId,Remark FROM dbo.OperatorAutomationProcess GROUP BY WorkflowId,Remark ) , H AS( SELECT ...
有一表,名曰IPSlot,欲取IP整列字段。 sql语句,利用sql server的xml auto将表数据转换成xml=> 效果=> 关于stuff关键字用法示例=> ...
注释:查询出tabname表中的UserName列的所有内容,并将内容拼接成UserNamestr ...