实验 4 SQL 交互式查询——连接查询及嵌套查询实验日期和时间:实验室:班级:学号:姓名: 实验环境:1
硬件:计算机2
软件:SQL sever 2000, windows 操作系统相关知识链接:连接查询有:广义笛卡尔积 等值连接(含自然连接) 非等值连接查询 自身连接查询 外连接查询 复合条件连接查询实验主要任务:在实验 2 建立的数据库中,用 SQL 语句完成下列查询任务1
查询所有学生的选课情况,列出学号、姓名、课程号、课程名、成绩、学分
查询所有低于 60 分的学生成绩记录,并按学号排序列表,列出学号、姓名、课程号、课程名、成绩
查询选修 2 号课程且成绩在 90 分以上的所有学生的学号、姓名、成绩
查询“计算机系”职称为“教授”的老师的记录
查询由“计算机系”的开课的课程
查询“数据结构”的先行课名称
查询同时选修了课程号为“1”和“2”的学生学号
查询计算机系全体学生的“数据结构”成绩,列出学号、姓名、课程名、成绩,并按成绩降序列表
查询其他系中比信息系所有学生年龄都小的学生姓名及年龄
查询没有选修 1 号课程的学生
查询选修了全部课程的学生姓名
查询学校中与老师同名的学生姓名13
查询每一门课的间接先修课(即先修课的先修课)
查询每个学生及其选修课程的情况包括没有选修课程的学生,列出学号、姓名、课程号、课程名、成绩、学分,没有选修课程的学生只列出学号、姓名
(提示:用外连接)
以下内容填写请依照查询 1 逐题自己复制或插入新行,再将题目粘贴到适当位置,然后在执行代码成功后,截取屏幕上的运行代码及结果,贴到合适位置,并填写结果是否正确,最后对所采纳的方法进行分析
每题格式相同,请参照下面的查询 1
查询 1:查询所有学生的选课情况,列出学号、姓名、课程号、课程名、成绩、学分代码及执行结果:se