mysql关键字DISTINCT练习题题解:超过5名学生的课
程序员文章站
2022-05-20 18:47:21
596. 超过5名学生的课
思路:group by 分组,然后having过滤分组
一开始输入以下代码,错误。注意题目中的notes:学生在每个课中不应被重复计算。
select class...
596. 超过5名学生的课
思路:group by 分组,然后having过滤分组
一开始输入以下代码,错误。注意题目中的notes:学生在每个课中不应被重复计算。
select class from courses group by class having count(*)>=5;
故需要添加关键字distinct+列名,返回不同的学生名:
select class from courses group by class having count(distinct student)>=5;