一个简单的SQL语句阿 抢分的进来阿!
test表结构如下:
varchar2(20) studentId
varchar2(10) subject
number       score
实例数据:
studentId      subject     score
ACCP0001         J2EE         88
ACCP0002         J2EE        89
ACCP0003         J2EE        86
ACCP0001         ASP.NET     99
ACCP0002         ASP.NET     45
ACCP0003         ASP.NET     89
ACCP0001         Oracle      66
ACCP0002         Oracle      76
ACCP0003         Oracle      90
我的问题
1   把StudentId列数据中的ACCP替换为BNET
2   查询出平均分及格(>=60)的学员(显示studentid,subject,avg_score(平均分))
3   查询出每个科目的最高成绩的学员(显示studentid,subject,score)
希望各位大哥哥 大姐姐给我答案阿 把你们能想到的能实现以上查询条件的SQL语句都写出来吧 呵呵 谢谢您们!
------解决方案--------------------是三条语句显示三个查询?
还是就用一条语句显示出这三个查询(即出来一个显示结果)
三条语句的
1
SQL code
 select 'BNET'||substr(studentid,5).subject,score
from test