9.依据以下给出的关系,写出相应的SQL语句,并给出查询结果。
(1)所有90级“软件”专业学生的姓名,并给出查询结果;
(2)列出平均成绩80分以上的学生姓名及学号,并给出查询结果;
(3)既学过“课程设计”又学过“高等数学”课程的所有学生的姓名及学号,并给出计算机查询结果。
注意:各表中除学分、成绩字段为数值型,其余字段均为字符型
学生
学号姓名年级专业
890237陈立89软件
902783李玉刚90应用
903829王磊90软件
918327张力91应用
928034张帆92软件
课程
课号课名开课教师学分
1课程设计王立4
2高等数学刘鸣4
3计算机基础王惠3
4人工智能张山3
选课
学号课号成绩
890237285
890237390
890237477
902783167
902783378
903829184
903829274
918327168
928034282
928034193
(1) SELECT 姓名
FROM 学生
WHERE 年级=90 AND 专业=’软件’
查询结果:
王磊
(2) SELECT 姓名,学号
FROM 学生,选课
WHERE 学生.学号=选课.学号 AND AVG(成绩)>80
查询结果:
890237陈立
928034张帆
(3)(3)SELECT 姓名,学号
FROM 学生,选课
WHERE 学生.学号=选课.学号 AND 课号=’1’ AND 课号=’2’
903829王磊
928034张帆
查询结果:
友情提示 :以上内容是根据各省市招聘考试题型和资深的考友总结的经验资料,由整理并提供给网友们复习之用。其知识点、题型仅仅作为参考,具体的知识点、试卷结构以招考单位的要求为准。我们还将会陆续整理出更多复习资料提供给网友们。敬请关注!