原文:【sql:练习题10】查询没学过"张三"老师讲授的任一门课程的学生姓名

题目:查询没学过 张三 老师讲授的任一门课程的学生姓名 分析:这个题目跟之前的题目很相似,思路是先查出 学过 张三 老师讲授的任一门课程的学生姓名,然后再反向查 学过 张三 老师讲授的任一门课程的学生姓名 先找 张三 老师 的teacher id 通过teacher id 找到对应的课程,然后在学生分数表中根据course in 找到学过张三 老师 授课的学生群体,再通过学生表 not in 找到 ...

2019-08-09 15:48 0 2024 推荐指数:

查看详情

sql练习题6】查询学过张三老师授课的同学的信息

题目:查询学过张三老师授课的同学的信息 分析:根据表的存储结构,我们应该是这样来拿到用户信息的:先查teacher 表 拿到 【张三老师的teacher_id, 然后在student_course 表中 根据teacher_id 拿到「张三老师 教的是哪课程,拿到course_id ...

Fri Aug 09 19:35:00 CST 2019 2 1890
sql: 练习题 28 ,29】查询所有学生课程及分数情况(存在学生没成绩,没选课的情况),查询任何一门课程成绩在 70 分以上的姓名课程名称和分数

题目:查询所有学生课程及分数情况(存在学生没成绩,没选课的情况) 分析: 这个应该是student表 和 student_score表进行联合查询,因为存在学生没成绩,没选课的情况,所以要用left join SELECT student. ...

Mon Aug 19 22:14:00 CST 2019 0 1442
sql : 练习题 34,35】成绩有重复的情况下,查询选修「张三老师所授课程学生中,成绩最高的学生信息及其成绩

题目34:成绩有重复的情况下,查询选修「张三老师所授课程学生中,成绩最高的学生信息及其成绩 分析:上一题 33 是在成绩不重复的情况下 查询选修「张三老师所授课程学生中,成绩最高的学生信息及其成绩 这两题有什么区别? 有区别! 33 题成绩不重复,得到的结果就是唯一的,可以直接 ...

Tue Aug 20 00:18:00 CST 2019 0 1048
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM