1. 题目描述
有一个courses 表 ,有: student (学生) 和 class (课程)。
请列出所有超过或等于5名学生的课。
例如,表:
1 | +---------+------------+ |
应该输出:
1 | +---------+ |
2. 题解
2.1. MySQL
注意:这表里有重复记录的,比如A学生选了Math的记录可以有多条,所以COUNT要用DISTINCT去重
1 | SELECT class FROM courses |
有一个courses 表 ,有: student (学生) 和 class (课程)。
请列出所有超过或等于5名学生的课。
例如,表:
1 | +---------+------------+ |
应该输出:
1 | +---------+ |
注意:这表里有重复记录的,比如A学生选了Math的记录可以有多条,所以COUNT要用DISTINCT去重
1 | SELECT class FROM courses |
微信支付
支付宝