原文:【sql: 练习题8】查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息

题目:查询至少有一门课与学号为 的同学所学相同的同学的信息 分析:我们可以先在student score 表中 查找学号为 的学生的学习记录,然后再查所有记录的course in 里面 就得到一个具有学生id的结果集,在查学生信息表,拿到学生信息 于是sql 有: SELECT FROM student, SELECT DISTINCT student score.studentid FROM s ...

2019-08-09 14:56 0 1841 推荐指数:

查看详情

练习6--查询至少有一门学号为"01"的同学所学相同同学信息| 查询和"01"号的同学学习的课程完全相同的其他同学信息

-- 查询至少有一门学号为"01"的同学所学相同同学信息 ** group_concat函数将学生所学课程转化为字符串,比较字符串 -- 查询和"01"号的同学学习的课程完全相同的其他同学信息 ** A是B的子集,且AB元素个数相同,则AB相等 ...

Wed Apr 24 06:56:00 CST 2019 0 2802
sql练习题6】查询学过「张三」老师授课的同学信息

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

Fri Aug 09 19:35:00 CST 2019 2 1890
sql: 练习题7】查询没有学全所有课程的同学信息

题目:查询没有学全所有课程的同学信息 分析:没有学全? 意思是我是不是可以这样想:student_score 我以用户id 进行分组,然后拿到每个用户的课程id count < 课程 student_course 的count 总数 就算是 没有学全,于是sql来了 ...

Fri Aug 09 22:07:00 CST 2019 1 1801
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM