在Access数据库中,对数据求列平均数的查询是什么

在Access数据库中,对数据求列平均数的查询是什么,第1张

在Access数据库中,对数据求列平均数的查询是AVG。

AVG函数返回数值列的平均值。NULL值不包括在计算中。

语法:SELECT AVG(column_name) FROM table_name

例子:

计算“OrderPrice”字段的平均值

SELECT AVG(OrderPrice) AS OrderAverage FROM Orders

结果如下

OrderAverage

950

扩展资料

SQL合计函数(avg、count、first、last、max、min、sum)

1、COUNT()函数返回匹配指定条件的行数(NULL不计入)

语法:SELECT COUNT(column_name) FROM table_name

SQL COUNT(*)返回表中的记录数

语法:SELECT COUNT(*) FROM table_name

2、SQL FIRST

FIRST() 函数返回指定的字段中第一个记录的值,可以使用ORDER BY语句对记录进行排序。

语法:SELECT FIRST(column_name) FROM table_name

3、SQL LAST

LAST() 函数返回指定的字段中最后一个记录的值,可使用ORDER BY语句对记录进行排序。

语法:SELECT LAST(column_name) FROM table_name

4、SQL MAX

MAX() 函数返回一列中的最大值。NULL值不包括在计算中。

语法:SELECT MAX(column_name) FROM table_name

MIN 和 MAX 也可以用于文本列,以获得按字母排序排列的最高或最低值。

就是普通查询,只是需要用到求平均数的avg函数。

如表中数据如下:

现在如果求id的平均值,可以用这种方法:

转成sql语句的结果是:

SELECT 表1.id, Avg(表1.grade) AS grade之平均值

FROM 表1

GROUP BY 表1.id

做一个查询,添加表光谱样本数据,然后查询下边字段这里按右键,汇总,选择日期字段,总计这里选择groupby,在选择你需要平均的字段,总计这里 选择平均值。完成这个查询后,可以通过窗体向导让这个查询作为数据源。如果要做筛选的话,可以直接用sql语句

select 查询。。。where 日期。。。作为条件,或者直接在查询条件中设置过滤条件。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9985271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存