摘要:行转列,是SQL中经常会遇到的一个问题,并且分为静态转换和动态转换,所谓静态转换即在转换的行数已知或固定;动态转换则为转换的行数不固定。 转换的方法一般采用case when语句或pivot(MSSQL 2005及以上版本)来实现。 首先来看静态转换:先准备一下测试数据,使用如下SQL语句直接生成: If Exists (Select * From sysobjects Where id = O... 阅读全文
posted @ 2015-01-07 16:42 Statmoon 阅读(3536) 评论(0) 推荐(0) 编辑