LintCode 1984 · 统计不同教师 id 的数量(count 函数用法)
题目地址:LintCode 1984 · 统计不同教师 id 的数量
题目描述
请编写 SQL 语句,统计课程表 courses 中不同的教师 id teacher_id 的数量,最后返回统计值,结果列名显示为 teacher_count 。
表定义: courses (课程表)
列名 | 类型 | 注释 |
---|---|---|
id | int | 主键 |
name | varchar | 课程名称 |
student_count | int | 学生总数 |
created_at | date | 开课时间 |
teacher_id | int | 讲师 ID |
- 若
teacher_id
为空,默认该teacher_id
不存在,则在统计时不计入- 返回统计结果的列名需要更改
- 如果统计不到数据,则返回 0
样例
样例一:
表内容:courses
id | name | student_count | created_at | teacher_id |
---|---|---|---|---|
1 | Advanced Algorithms | 880 | 2020/6/1 | 4 |
2 | System Design | 1350 | 2020/7/18 | 3 |
3 | Django | 780 | 2020/2/29 |