计算数据库的和的函数是(),计算数据的平均值的函数是()

计算数据库的和的函数是(),计算数据的平均值的函数是(),第1张

计算数据库的和的函数是sum;计算数据的平均值的函数是avg。

工具:oracle 10g

步骤:

1、数据库中有emp表如下:

2、按照deptno求每个deptno中sal的和,可用如下语句:

select deptno,sum(sal) from emp group by deptno

3、查询结果:

4、按照deptno求每个deptno中sal的平均值,可用如下语句:

select deptno,avg(sal) from emp group by deptno

5、查询结果:

在Access数据库中对数据表求某字段平均值用的是AVG函数,具体 *** 作如下:

1、打开Access,准备一个数据表,对Age列求平均数,如下图所示

2、点击顶部的查询向导,如下图所示:

3、新建查询界面选择简单查询向导,如下图所示:

4、右键单击查询标题,选择SQL视图,如下图所示:

5、输入SELECT Avg(表1.[Age]) FROM 表1 语句,如下图所示:

6、执行SQL语句就可得到Age列的平均数了,如下图所示:

在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 也可以用于文本列,以获得按字母排序排列的最高或最低值。


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

原文地址: http://outofmemory.cn/sjk/10095452.html

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

发表评论

登录后才能评论

评论列表(0条)

保存