教程 sqlite tutorial

聚合函数

SQLite 提供多种聚合函数,用于对一组数据进行计算,常用于统计和分析。

常用聚合函数

  • COUNT(column)
    统计指定列的非空值数量。

  • SUM(column)
    计算指定列的数值总和。

  • AVG(column)
    计算指定列的平均值。

  • MAX(column)
    返回指定列的最大值。

  • MIN(column)
    返回指定列的最小值。

示例

统计 users 表中总用户数:

sql
SELECT COUNT(*) FROM users;

计算所有用户年龄的平均值:

sql
SELECT AVG(age) FROM users;

查找最大年龄:

sql
SELECT MAX(age) FROM users;

计算年龄总和:

sql
SELECT SUM(age) FROM users;

结合 GROUP BY 统计每个年龄的人数:

sql
SELECT age, COUNT(*) FROM users
GROUP BY age;

聚合函数是数据统计分析的基础,灵活应用可获得丰富的业务洞察。