
使用单一SELECT语句进行MySQL中的计数查询
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了如何在MySQL数据库中利用单个SELECT语句执行高效的计数查询,帮助开发者简化代码并提高性能。
单个select语句实现MySQL查询统计次数的方法非常有用,在很多场景下都能发挥作用。例如,当你需要查看成绩单上及格与不及格的人数分布时,怎样通过一次查询获取这些信息?使用简单的SQL语句可以达成这一目的:
```sql
SELECT a.name, count_neg, count_plus
FROM (
SELECT COUNT(id) AS count_plus, name FROM score2 WHERE score >= 60 GROUP BY name
) a,
(
SELECT COUNT(id) AS count_neg, name FROM score2 WHERE score < 60 GROUP BY name
) b
WHERE a.name = b.name;
```
这段SQL语句可以帮助你一次性统计出每个学生在及格和不及格两个条件下的计数。
全部评论 (0)
还没有任何评论哟~


