mysql使用case when查询男生女生人数的
时间: 2023-10-14 11:23:59 浏览: 80
SQL语句,统计出班级的男女人数
语句:
```
SELECT
CASE
WHEN gender = '男' THEN '男生'
WHEN gender = '女' THEN '女生'
END AS '性别',
COUNT(*) AS '人数'
FROM
students
GROUP BY
gender;
```
说明:
- 使用CASE WHEN语句对性别进行判断,如果是男性则显示“男生”,如果是女性则显示“女生”;
- 使用COUNT函数统计每个性别的人数;
- 使用GROUP BY语句按性别分组。
阅读全文