SQL STUFF涵数使用 SQL记录接拼字段,方便让SQL行记录转换成列 很方便
2016-08-12 10:48
337 查看
--原显示语句(纵) select WrgNAME,WrgWXFLG,WrgWO from [DoerERP_E6].dbo.sc_Wrg where WrgWXFLG=1 AND WrgWO='SC001357' order by WrgNO ; --SQL字段接拼之后语句(横) SELECT WrgWO , STUFF((SELECT ',' + WrgNAME FROM [DoerERP_E6].dbo.sc_Wrg AS e WHERE e.WrgWO = t.WrgWO AND e.WrgWXFLG=1 ORDER BY e.WrgNO FOR XML PATH('')) ,1,1,'') AS '应外发工序/艺' FROM [DoerERP_E6].dbo.sc_Wrg AS t WHERE t.WrgWXFLG=1 and t.WrgWO='SC001357' GROUP BY t.WrgWO;
相关文章推荐
- MyBatis使用@MapKey注解接收多个查询记录到Map中,以便方便地用get()方法获取字段的值
- [SQL]查询某一个字段在某一段时期数据库中使用到的记录
- [SQL]查询某一个字段在某一段时期数据库中使用到的记录
- 如何使用SQL删除某个字段重复的记录,保留其中一条
- sql查询utf-8字段中包含非汉字的记录和大小写字母转换
- SQL使用触发器避免记录重复插入
- SQL 表中记录查询排序随笔(sql server中order by使用方式小总结)
- [转]方便查看数据表和字段的SQL语句(适用于SQLServer2000)
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- 在SQLServer 2000中,使用SQL语句判断某一字段是否为空
- 查询同一表内多字段同时重复记录的SQL语句!
- sql 中单记录函数的使用说明
- C++Builder6中ADOQuery使用了lookup字段后如何插入记录
- 使用SQL语句获取数据库中随机N个记录
- 在编写触发器事件时如何获得当前插入记录的字段值?(MS SQL Server)
- 方便查看数据表和字段的SQL语句(适用于SQLServer2000)
- 使用反射查询类的方法和字段以及使用IS运算符号类转换和AS运算符
- ASP中使用SQL时的数据类型转换
- 使用过的T-SQL内置函数记录
- MS SQLSERVER和ORACLE中取出表中按照某字段排序的前N条记录