键盘人生

After all,tomorrow is another day

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年12月10日

摘要: SqlServer行列倒置示例行列倒置是SqlServer中常用的技巧之一,不同于SqlServer2000用case拼接的方式,SqlServer2005提供pivot和unpivot关键字来实现这一技巧。一.使用PIVOT进行行列倒置示例数据库及测试数据表RoleCellConvertDemo中的数据如下:利用pivot将每个季度的利润转换成横向显示:selectid编号,[name]姓名,[1]第一季度,[2]第二季度,[3]第三季度,[4]第四季度fromRowCellConvertDemopivot(sum(profile)forquarterin([1],[2],[3],[4])) 阅读全文
posted @ 2010-12-10 15:34 Dr.Wang 阅读(4480) 评论(0) 推荐(1) 编辑