SQL测验题及答案GG.docVIP

  • 79
  • 0
  • 约4.27千字
  • 约 5页
  • 2018-06-27 发布于河南
  • 举报
SQL测验题及答案GG

SQL测验题 现有关系模式如下: 学生(学号,姓名,性别,年龄);课程(课程号,课程名,教师姓名); 选课表(课程号,学号,成绩) 检索年龄大于20岁的男生的学号和姓名。 检索选修了姓刘的老师所教授的课程的女学生的姓名。 检索李想同学不学的课程的课程号和课程名。 检索至少选修了两门课程的学生的学号。 求刘老师所教授课程的每门课的平均成绩。 假设不存在重修的情况,写一个视图统计每门课的选修人数(选课人数超过两人的课程才统计)。要求显示课程号和人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。 求年龄大于所有女生年龄的男生的姓名和年龄。 假定不存在重修的情况,求选修了所有课程的学生的学号姓名。(可以不用相关子查询做) 写一个视图,统计每门课最高分、最低分、平均分和不及格(小于60分)人数占总人数百分比。(提示:建两个视图来完成) 所有女生都选修物理课(已知课程号为001),将她们的物理选课记录插入选课表 将物理课的成绩都加20分,但不能超过100分(用两个语句完成) 将张老师教的学生都从学生表里删除 查询重修次数在2次以上的学生学号,课程号,重修次数 将学生的重修课程成绩都改成60分 查询重修学生人数最多的课程号,课程名,教师姓名 Select 学号, 姓名 from 学生 where 年龄 20 and 性别 = ‘男’; Select 姓名 from 学生 where

文档评论(0)

1亿VIP精品文档

相关文档