本文概述
- 具有单个表达式的AVG()函数
- 在公式中使用AVG()函数
- 带有ORDER BY子句的AVG()工资
句法:
SELECT AVG(aggregate_expression)
FROM tables
[WHERE conditions];
Or
SELECT expression1, expression2, ... expression_n, AVG(aggregate_expression)
FROM tables
[WHERE conditions]
GROUP BY expression1, expression2, ... expression_n;
例:
具有单个表达式的AVG()函数 我们有一个” Employee2″ 表, 其中包含以下数据:
文章图片
让我们从表中检索员工的平均工资。
SELECT AVG(salary) AS "Average Salary"
FROM Employee2;
输出
文章图片
在公式中使用AVG()函数 你也可以将AVG()函数与数学公式一起使用。例如, 如果要将员工的平均工资提高50%, 则可以使用以下公式估算成本:
SELECT AVG(salary * 1.5) AS "New Average"
FROM Employee2;
输出
文章图片
它将使工资增加50%。
带有ORDER BY子句的AVG()工资
SELECT emp_id, AVG(salary) AS "Average Salary"
FROM Employee2
GROUP BY emp_id;
【MariaDB AVG()函数】输出
文章图片
推荐阅读
- MariaDB内连接
- MariaDB正则表达式
- MariaDB MAX()函数
- MariaDB FROM子句
- MariaDB MIN()函数
- MariaDB SUM函数
- MariaDB COUNT()函数
- MariaDB截断表语句
- MariaDB DISTINCT子句