SQL-根据id合并多行字段数据
2018-03-01 16:28
232 查看
SELECT sampleid, testitem = STUFF( ( SELECT ',' + testitem FROM t_order_testitem AS t WHERE t.sampleid = t_order_testitem.sampleid FOR xml path ('') ), 1, 1, '' ) FROM t_order_testitem GROUP BY sampleid
相关文章推荐
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- [SQL]根据刚刚插入数据的 ID 向另外一张表插入数据(插入的其他字段数据需要对字符串进行分析)
- SQL:数据表给定字段的多行记录的合并
- 根据某一字段值相同合并字符串 - - SQL
- SQL语句增加虚拟字段,并根据情况显示不同的数据。。。(已阅。。。未阅。。)
- sql把多行数据合并成一行For xml path
- SQL Server中根据某个字段,ID字段自动增长的实现
- [oracle]删除一张表中重复数据,保留其id字段最小的sql
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- SQL 将相同记录的所有数据合并为一个字段
- SQL中将某个表中的多行数据在一个字段显示
- T_SQL 将一列多行数据合并为一行
- T_SQL 将一列多行数据合并为一行
- SQL 2005 当我们想将某个字段相同的几行数据合并为一列显示的时候 合并列值
- 简单的Sql多行数据合并示例
- 【SQL】根据多行记录的公共属性,将不同类型对应的值合并到一行中
- sql 根据多个ID删除表中多行数据
- sql语句——不同的表根据相同的字段值将两个表指定的字段合并为一个表
- MySql 正则过滤数据 合并表多行的指定字段