表结构内容如下
studentid studentname score pmclass pmgrade subject
1001 a 80 1 2 化学
1001 a 95 1 1 物理
.......................................................
1002 b 85 1 1 化学
1002 b 90 2 2 物理
.......................................................
在页面上显示为
学号 姓名 化学 物理 . .. ..
1001 a 80,1,2 95,1,1 .. ..
1002 b 85,1,1 90,2,2 ... ..
.........................................................
一次考试有多个学生参加,一次考试有多门课程
请问高手这个sql语句该怎么写呢?谢谢
studentid studentname score pmclass pmgrade subject
1001 a 80 1 2 化学
1001 a 95 1 1 物理
.......................................................
1002 b 85 1 1 化学
1002 b 90 2 2 物理
.......................................................
在页面上显示为
学号 姓名 化学 物理 . .. ..
1001 a 80,1,2 95,1,1 .. ..
1002 b 85,1,1 90,2,2 ... ..
.........................................................
一次考试有多个学生参加,一次考试有多门课程
请问高手这个sql语句该怎么写呢?谢谢
解决方案 »
- orcle的服务器和客户端编码不一致会导致啥问题?
- navicat premium中oracle的的数据传输问题, Help
- oracle本地服务自动停掉?
- SQL中的“EXEC sp_columns 表名”这句话,在ORACLE中怎么写的?
- 关于OCCI中SetDataBuffer
- orcle 分号 没有正确结束命令执行
- oracle8i怎么安装不了啊,
- 在package的procedure如何实现动态排序
- Oracle MSCA(Mobile Supply Chain Application) 开发用什么工具?怎么用啊?急急急...
- Oracle不支持 “Ø” 这个特殊符号
- 请问哪里有Forms Builder的书下载阿?
- 在Oracle中如何根据记录行来转变为记录列
或者用case a.subject when '化学' a.score|","|a.pmclass|","|a.pmgrade end这种应该也可以