当前位置:首页 > 中国矿业大学计算机学院数据库原理实验报告模板
4.求至少选修了两门课程的学生学号 实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句: SELECT 学生.学号 FROM 学生, 学习
WHERE 学生.学号=学习.学号 GROUP BY 学生.学号 HAVING count(课程号)>1; 运行结果:
5.求某门课程不及格学生姓名和考试成绩 实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句: SELECT 学生.姓名, 学习.成绩 FROM 学生, 学习, 课程 WHERE 学习.成绩 < 60 and 学生.学号=学习.学号 and 学习.课程号=课程.课程号 and 课程.课程名='经济学'; 运行结果:
6.求至少选修了与某个同学选修的课程相同的学生学号 实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句: SELECT DISTINCT 学号 FROM 学习 AS a WHERE not exists (select * from 学习 as b where b.学号='T01' and not exists ( select * from 学习 as c
where a.学号=c.学号 and b.课程号=c.课程号 ) );
运行结果:
7.求至少选修了某两门课程的学生姓名和学院名称 实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句: SELECT 姓名, 学院名称 FROM 学生, 学习, 学院
WHERE 学生.学院代码=学院.学院代码 AND 学习.学号=学生.学号 AND 课程号='002'
共分享92篇相关文档