zvvq技术分享网

mysql中avg的用法(mysql average)

作者:zvvq博客网
导读mysql 的 avg() 函数用于计算数字值的平均值。它支持多种用法,包括:计算所有销售产品的平均数量:select avg(quantity_sold) from sales;计算价格的平均值:avg(price);计算销售额的平均值:av

mysql 的 avg() 函数用以计算数字值的均值。它提供多种用法,包含:测算全部销售产品的均值总数:select avg(quantity_sold) from sales;计算价格的均值:avg(price);测算销售额的均值:avg(quantity_sold * price)。avg() 函数忽视 null 值,应用 ifnull() 可计算非空值的均值。 内容来自zvvq,别采集哟

内容来自samhan

MySQL 中 AVG() 函数的用法 copyright zvvq

AVG() 函数用以测算一组数字值的均值。它是一个聚合函数,这意味着这将一组行里的值归纳为单独结论。 本文来自zvvq

词法: 本文来自zvvq

AVG(expression) zvvq

其中: 本文来自zvvq

expression 是要计算平均值目标列或关系式。用法实例:

本文来自zvvq

假定我们有一张名叫 "sales" 的表,其中包括以以下:

内容来自samhan

id (主键) product_name quantity_sold price要计算全部销售产品的均值总数,我们可以使用下列查看:

zvvq

SELECT AVG(quantity_sold) FROM sales; 内容来自samhan666

结论将是一个包括均值总数值的单独行。

内容来自samhan666

其他用途:

内容来自samhan

AVG() 函数还可用于测算其他类型均值,比如:

zvvq.cn

均价:AVG(price) 均值销售额:AVG(quantity_sold*price)常见问题: 内容来自zvvq

AVG() 函数忽视 NULL 值。假如 expression 中只包括 NULL 值,则 AVG() 函数将回到 NULL。要计算非空值的均值,可以用 AVG(IFNULL(expression, 0))。以上就是mysql中avg的用法的详细内容,大量请关注其他类似文章!

内容来自zvvq