需求:有四行数据,如下: 1.苹果 2.橘子 3.桃子 4.波罗 合并成一个字段:苹果,橘子,桃子,波罗; 需求明确之后,先弄点测试数据,上代码: 演示数据填充好了之后,我们可以有以下几种方法实现需求: 一: 在上面的脚本 ...
接着上篇文章的订单表 商品编号,价格设置时间id 类似于创建时间,创建时间约早,则act id越小 ,价格的时间段,商品价格 一 将一条记录中多个字段的值拼接为一个字段 现要求将两个时间段合并为一个字段,应该如何做呢 先来看下理想的结果: 查询出的时间段合并到一起了: 代码如下,将查询的字段用 你想要的符号 拼接即可 查询过程中有可能需要进行字段类型的转化: 这里顺便说下对时间类型的转化: 使用的 ...
2018-08-30 22:57 0 12737 推荐指数:
需求:有四行数据,如下: 1.苹果 2.橘子 3.桃子 4.波罗 合并成一个字段:苹果,橘子,桃子,波罗; 需求明确之后,先弄点测试数据,上代码: 演示数据填充好了之后,我们可以有以下几种方法实现需求: 一: 在上面的脚本 ...
需求:有四行数据,如下: 1.苹果 2.橘子 3.桃子 4.波罗 合并成一个字段:苹果,橘子,桃子,波罗; 需求明确之后,先弄点测试数据,上代码: 演示数据填充好了之后,我们可以有以下几种方法实现需求 ...
例如student表: studentID studentName studentScore ...
declare @s varchar(8000) set @s=''select @s=@s+name+','from syscolumnswhere id=object_id('表名') print ...
例如:test表 一、拼接多个字段的值 select Convert(nvarchar(50),id)+'-'+name+'-'+sex as montage from test 结果: 二、一个字段多条记录的拼接 select stuff((select '-'+name ...
表A中id与表B中aid为一对多的关系 例如: 表A: id name a1 tom a2 lily a3 lucy 表B ...
一、首先,新建三张表 二、接下来查询关联关系 这是我们正常查询得到的结果,但实际上我们一般是想要把文章id相同的当做同一条记录,至于标签信息,我们也希望把它们合并到一起,在同一个字段展示,如右图所示 ...
二:使用for xml path(”) 和stuff–使用 自连接、for xml path(”)和stuf ...