关于SQL查询表中重名的人的数据被叠加的问题


1.查询课程编号为“01”的课程比“02”的课程成绩高的所有学生的学号(重点)

  
2、查询平均成绩大于60分的学生的学号和平均成绩(简单第二道重点)
3、查询所有学生的学号、姓名、选课数、总成绩(不重要)

  

  
4、查询姓“张”的老师的个数(不重要)
5、查询没学过“张三”老师课的学生的学号、姓名(重点)

(1)方法1——嵌套子查询



(2)方法2——连接查询

6、查询学过“张三”老师所教的所有课的同学的学号、姓名(重点)

  
7、查询学过编号为“01”的课程并且也学过编号为“02”的课程的学生的学号、姓名(重点)
8、查询课程编号为“02”的总成绩(不重点)
9、查询所有课程成绩小于60汾的学生的学号、姓名
10.查询没有学全所有课的学生的学号、姓名(重点)


我要回帖

 

随机推荐