SQL语句实现行列转换
2012-08-18 22:50
274 查看
declare @sql varchar(4000) set @sql='select name' select @sql=@sql+',isnull(sum(case subject when '''+subject+''' then result end),0)['+subject+']' from (select distinct subject from CJ) as a select @sql=@sql+' from CJ group by Name' print @sql exec(@sql)
参考:/article/4708728.html
参考:/article/4708728.html
相关文章推荐
- 如何用SQL语句实现行列转换
- Oracle中用一句SQL语句实现行列转换
- 实现sql语句插入功能
- 海量数据实现分页的sql语句
- mysql 查询指定日期时间内sql语句实现原理与代码
- 利用标准SQL语句实现查询记录分页
- [转]在Excel中使用SQL语句实现精确查询
- SQL语句实现查询一段时间内的数据中要注意的细节问题
- Java 实现对Sql语句解析
- SQL内部拼接执行SQL语句时,实现变量参数化
- sql语句like的用法 有些正则表达式可以通过like实现
- sql语句实现2个表的查询(内连接)
- 【转】用标准的SQL语句实现查询记录分页
- SQL语句实现附加数据库,可以改数据库物理文件名
- 对sql的查询语句做成对象式,简单实现。查询参数实现一
- PHP mysqli 增强 批量执行sql 语句的实现代码
- 在SQL Server中通过SQL语句实现分页查询
- SqlServer和Oracle中一些常用的sql语句3 行列转换
- 利用SQL语句实现分页
- SQL语句实现移动数据库文件