纸上谈兵是大忌,一定要实操。
这里的 as 是对结果集中列的重命名操作。(在判断条件时,还没有结果集呢!)因此as的‘选课门数’在条件中不能用。
查询条件是学生的选修课程数量大于3 ,表中没有此字段(选课数量),因此可以对学生分组,就是PPT上的写法。
另外,也可以用子查询来实现相同的效果(类似题主的思路),只是效率低一些。
纸上谈兵是大忌,一定要实操。
这里的 as 是对结果集中列的重命名操作。(在判断条件时,还没有结果集呢!)因此as的‘选课门数’在条件中不能用。
查询条件是学生的选修课程数量大于3 ,表中没有此字段(选课数量),因此可以对学生分组,就是PPT上的写法。
另外,也可以用子查询来实现相同的效果(类似题主的思路),只是效率低一些。