首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

SQL语句有关问题,

2012-03-01 
求助SQL语句问题,急!!!score表中有学号,姓名,性别,课程号,分数,数否补考(补考1,非补考0)course表中有课程

求助SQL语句问题,急!!!
score表中有学号,姓名,性别,课程号,分数,数否补考(补考1,非补考0)
course表中有课程号,课程名,课程介绍
1、如果学号的前两位表示年级,要查找98级女生的姓名,请写出相应的SQL语句
2、要查找所有需要补考(小于60分)的学生姓名和这门课程的名称和成绩,请写出相应的SQL语句
3、查询每个学生需要补考(小于60分)的课程的平均分,并以平均分排序

[解决办法]

SQL code
1.select 姓名 from score where left(学号,2) = '98'2.select       a.姓名,      b.课程名,      a.分数   from score as a,course as b   where a.课程号 = b.课程号 and a.分数 < 603.select       a.姓名,      avg(a.分数)  from score as a,course as b   where a.课程号 = b.课程号 and a.分数 < 60  group by a.姓名  order by avg(a.分数) 

热点排行