∣-12√ 3\ \ 查询学过“张三”老师授课的同学的信息 相关知识点: 试题来源: 解析 查询学过张三老师授课的同学的信息。学过则说明 SC 表中,存在该老师教的 CID 编号。那么如何查询该类的学生信息呢。以多表连接查询的思路,可以参考下面的步骤编写SQL。、在SC表中,根据SID查询数据。反馈 收藏 ...
题目:查询学过「张三」老师授课的同学的信息 分析:根据表的存储结构,我们应该是这样来拿到用户信息的:先查teacher 表 拿到 【张三】老师的teacher_id, 然后在student_course 表中 根据teacher_id 拿到「张三」老师 教的是哪门课程,拿到course_id,然后再在student_score 表中 拿到学过这门course_id 的学生student...
selectcount(1)fromteacherwheret_namelike'李%'; -- 查询学过"张三"老师授课的同学的信息 selectt1.*fromstudent t1, score t2wheret1.s_id=t2.s_idandt2.c_idin(selectc_idfromcoursewheret_id=(selectt_idfromteacherwheret_name='张三')); selecta.*fromstudent ajoinscore bona.s_id=b.s_id...
SELECTstu.*FROMstudent stuJOINsc sONstu.sno=s.snoWHEREs.cno IN(SELECTcnoFROMcourseWHEREcourse.tno=(SELECTtnoFROMteacherWHEREteacher.tname='张三')); 先查出上了张三老师的课的学生的编号。然后在用子链接查询学生的信息。 ©著作权归作者所有,转载或内容合作请联系作者 ...
查询学过”张三”老师授课的同学的信息。 参考答案:SELECT P.* FROM STUDENT P INNER JOIN SC QON P.SNO=Q.SNOWHERE... 点击查看答案 你可能感兴趣的试题 单项选择题 天门冬氨酸氨基转移酶的活性测定可以间接反映 A. 维生素B1 B. 维生素B2 C.
SQL五十道经典题型——(六)查询学过“张三”老师所教的所有课的同学的学号、姓名(重点) 查询学过“张三”老师所教的所有课的同学的学号、姓名(重点) 解题思路 1、分析题目 将题目进行分解,获取到“张三”老师的id与所讲过的课程,然后将同学的信息与张三老师的信息连接在一起。 2、获取“张三”老师的信息,...
题⽬:查询学过「张三」⽼师授课的同学的信息 分析:根据表的存储结构,我们应该是这样来拿到⽤户信息的:先查teacher 表拿到【张三】⽼师的teacher_id,然后在student_course 表中根据teacher_id 拿到「张三」⽼师教的是哪门课程,拿到course_id,然后再在student_score 表中拿到学过这门course_id 的学...
-- 查询学过"张三"⽼师授课的同学的信息 select t1.* from student t1,score t2 where t1.s_id = t2.s_id and t2.c_id in (select c_id from course where t_id = (select t_id from teacher where t_name ='张三'));select a.* from student a join score b on a.s_id = b.s_...
查询没学过"张三"老师授课的同学的信息问题分析没学过,那么就说明是SC表中不存在该老师教的CID编号 反之来说,学生表中不存在与该CID对应的SID编号 也可以参考上一篇随笔Question07 所以SQL语句如下所示 方案1: SELECT * FROM Student WHERE SID NOT IN ( SELECT DISTINCT stu.SID FROM Student stu LEFT JOIN...