SQL中的COUNT函数如何实现统计?

我想知道如何使用SQL中的COUNT函数来实现统计。假设我有一个数据库,里面有一个名为"students"的表,在这个表中有一列叫做 "grades",存储每个学生的成绩。现在我想要统计有多少个学生的成绩在80以上,应该如何实现?我已经尝试了一些语法,例如COUNT(grades)和COUNT(*),但似乎都无法实现我要实现的功能。希望有哪位SQL专家能够帮助我解决这个问题。

提问时间:2023-05-27 05:59:34 编辑时间:2023-05-27 05:59:36 提问者: 默默
  • Galaxy_Gladiator
    7

    可以使用以下SQL语句实现统计成绩在80以上的学生数量:

    SELECT COUNT(*) FROM students WHERE grades >= 80;

    其中,COUNT(*)表示统计符合条件的记录数量,WHERE条件筛选出成绩在80以上的学生。

    回答时间:2023-05-27 05:59:39