Sqlite教程

SQLite AVG

SQLite AVG函数用于检索表达式的平均值。
语法:
SELECT AVG(aggregate_expression)
FROM tables
[WHERE conditions]; 
将AVG函数与GROUP BY子句一起使用时的语法:
SELECT expression1, expression2, ... expression_n
AVG(aggregate_expression)
FROM tables
[WHERE conditions]
GROUP BY expression1, expression2, ... expression_n; 
示例1:
我们有一个名为" STUDENT"的表,其中包含以下数据:
Sqlite Avg function 1
检索"学生"表中所有学生的平均费用。
SELECT AVG(FEES) AS "Avg Fees"
FROM STUDENT
WHERE ID <= 5; 
输出:
Sqlite Avg函数2
示例2: 使用DISTINCT子句具有AVG功能
从FEED大于10000的"学生"表中检索平均平均费用。
SELECT AVG(DISTINCT  FEES) AS "Avg Fees"
FROM STUDENT
WHERE FEES > 10000; 
输出:
Sqlite Avg函数3
示例3: 使用数学公式具有AVG功能
您可以根据需要使用数学公式来检索平均值:
SELECT AVG(FEES / 12) AS "Average Monthly Fees"
FROM STUDENT;
输出:
Sqlite Avg函数4
示例4: 使用GROUP BY带有AVG功能的子句
从表中检索NAME和FEES,并按AGE检索GROUP BY的结果:
SELECT NAME, SUM(FEES) AS "Avg Fees by Name"
FROM STUDENT
GROUP BY AGE;
输出:
Sqlite平均功能5
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4