标题: [Oracle] 如何实现交叉表的功能?通过sql语句? (查看:489 回复:0)
xlghr
初级网管



UID 200957
精华 0
积分 150
帖子 737
MST币 2424 点    
BST币 150 点    赚取
阅读权限 80
注册 2004-9-20
状态 离线
 
[ 使用道具 ]  
发表于 2008-6-22 15:35  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
爱琴思邮件系统iGENUS V5.0
如何实现交叉表的功能?通过sql语句?
本帖发表在我是网管论坛,帖子地址:http://bbs.54master.com/257192,1,1
如何实现交叉表的功能?通过sql语句?

如: 学号    课程     分数
     1      数学     99
     1      英语     89
     1      法律     98
     2      数学     100
     2      英语     99
     2      法律     87
将上述表变为:
        学号     数学    英语    法律   
          1      99      89       98
          2      100     99       87

[ 点这里复制网址,推荐给你QQ/MSN上的好友们! ]
本站声明:以上内容由网友 xlghr 提供,与54master立场无关!
[ 顶部 ]
域名、虚拟主机、服务器租用/托管一站式IT服务 V5.0
  
 



当前时区 GMT+8, 现在时间是 2008-12-3 13:42

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.036716 second(s), 12 queries , Gzip enabled

清除 Cookies - 关于我是网管 - 联系我是网管 - 广告服务 - 诚聘版主 - 无图版 - WAP -