实验四 复杂查询 一、实验目的 掌握两个表以上的连接查询的应用,包括嵌套查询
二、实验内容 1 、同一数据库中的多表查询 (1 )查询比“林红”年纪大的男同学信息
(2 )查询所以学生的选课信息、包括学号、姓名、课号、课程名、成绩
(3 )查询已选课学生的学号、姓名、课程名、成绩
(4)查询选修了“C 语言程序设计”的学生的学号和姓名
(5)查询与“张虹”在同一个班级的学生学号、姓名、家庭住址
(6 ) 查询其他班级中比“0 5 1 ”班所有学生年龄大的学生的学号、姓名
(7 )(选做)查询选修了全部课程的学生姓名
(8 )(选做)查询至少选修了学生“2 0 1 1 0 0 0 2 ”选修的全部课程的学生的学号、姓名
(9 ) 查询学生的学号、姓名、学习课程名及课程成绩
(1 0 )查询选修了“高数”课且成绩至少高于选修课程号为“0 0 2 ”课程的学生的学号、课程号、成绩,并按成绩从高到底次序排列
(1 1 ) 查询选修3 门以上课程的学生的学号、总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来
(1 2 ) 查询多于 3 名学生选修的并以3 结尾的课程号的平均成绩
(13) 查询最高分与最低分之差大于5 分的学生的学号、姓名、最高分、最低分
(14)创建一个表 stu dent_other,结构同 Stu dent,输入若干记录,部分记录和 Stu dent表中的相同
查询同时出现在 Stu dent 表和 stu dent_other 表中的记录
查询Stu dent 表和stu dent_other 表中的全部记录
2、多个数据库间的多表查询 (选做)创建一个数据库 stu dent_info_other,参数自定
(1)当前数据库为 Stu dent_info,将 stu dent_info 数据库中的表 s