📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

AVG



聚合函数。

AVG() 函数返回一个表达式的平均值。

注意: 不会统计 NULL 值。

语法

AVG(<expr>)

参数

参数描述
<expr>任何数值表达式

返回类型

double

示例

创建表并插入示例数据

让我们创建一个名为 "sales" 的表,并插入一些示例数据:

CREATE TABLE sales ( id INTEGER, product VARCHAR(50), price FLOAT ); INSERT INTO sales (id, product, price) VALUES (1, 'Product A', 10.5), (2, 'Product B', 20.75), (3, 'Product C', 30.0), (4, 'Product D', 15.25), (5, 'Product E', 25.5);

查询:使用 AVG() 函数

现在,让我们使用 AVG() 函数来查找 "sales" 表中所有产品的平均价格:

SELECT AVG(price) AS avg_price FROM sales;

结果应如下所示:

| avg_price | | --------- | | 20.4 |

文档内容是否有帮助?