1. 程式人生 > >力扣——超過5名學生的課(數據庫的題

力扣——超過5名學生的課(數據庫的題

bio 計算 rom you note ont bold select from

有一個courses 表 ,有: student (學生) 和 class (課程)。

請列出所有超過或等於5名學生的課。

例如,表:

+---------+------------+
| student | class      |
+---------+------------+
| A       | Math       |
| B       | English    |
| C       | Math       |
| D       | Biology    |
| E       | Math       |
| F       | Computer   |
| G       | Math       |
| H       | Math       |
| I       | Math       |
+---------+------------+

應該輸出:

+---------+
| class   |
+---------+
| Math    |
+---------+

Note:
學生在每個課中不應被重復計算。

# Write your MySQL query statement below
select class from( select class from courses group by class,student )a group by class having count(class) >= 5

力扣——超過5名學生的課(數據庫的題