今天在脉脉上有人提了这么一个问题,如下描述:
有如下一张表:
利用sql语句获得没课成绩都在80分以上的学生姓名?
select name from course GROUP BY name HAVING min(score) > 80;
以上用到了三个小知识点:GROUP BY分组, HAVING是由于where中无法使用合计函数故采用,min()最小值,由这一个小问题,可以引发对于sql基础知识的回顾。相关的基础知识你掌握的牢固吗? -----------------2017/04/13
今天在脉脉上有人提了这么一个问题,如下描述:
有如下一张表:
利用sql语句获得没课成绩都在80分以上的学生姓名?
select name from course GROUP BY name HAVING min(score) > 80;
以上用到了三个小知识点:GROUP BY分组, HAVING是由于where中无法使用合计函数故采用,min()最小值,由这一个小问题,可以引发对于sql基础知识的回顾。相关的基础知识你掌握的牢固吗? -----------------2017/04/13