会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Treenew · Sofire
——’我是一个很认真的骚包男。
博客园
首页
新随笔
联系
订阅
管理
2010年11月12日
在 SQL2005 使用行转列或列转行
摘要: 在做报表时,经常需要将数据表中的行转列,或者列转行,如果不知道方法,你会觉得通过SQL语句来实现非常难。这里,我将使用pivot和unpivot来实现看似复杂的功能。这个功能在sql2005及以上版本才有。引用MSDN:可以使用 PIVOT 和 UNPIVOT 关系运算符将表值表达式更改为另一个表。PIVOT 通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中...
阅读全文
posted @ 2010-11-12 09:25 Treenew Lyn
阅读(3306)
评论(0)
推荐(1)
编辑
公告