在 mysql 中,avg 函數(shù)計(jì)算一組數(shù)字值的平均值。其語(yǔ)法為 avg(expression),其中 expression 是要計(jì)算平均值的數(shù)字表達(dá)式。它可以用于計(jì)算平均價(jià)格、平均分?jǐn)?shù)、平均數(shù)量等。
AVG 函數(shù)在 MySQL 中的含義
在 MySQL 中,AVG 函數(shù)是一種聚合函數(shù),用于計(jì)算一組數(shù)字值的平均值。它將一組數(shù)字值相加,然后除以數(shù)字值的個(gè)數(shù),得到它們的平均值。
語(yǔ)法
AVG 函數(shù)的語(yǔ)法如下:
<code class="sql">AVG(expression)</code>
登錄后復(fù)制
其中:
expression
是要計(jì)算平均值的一個(gè)或多個(gè)數(shù)字表達(dá)式。
用法
AVG 函數(shù)可以用于多種情況,包括:
計(jì)算一組銷(xiāo)售記錄的平均價(jià)格
計(jì)算一組學(xué)生成績(jī)的平均分
計(jì)算一組訂單的平均數(shù)量
示例
以下示例計(jì)算銷(xiāo)售記錄中所有訂單的平均價(jià)格:
<code class="sql">SELECT AVG(price) FROM sales_orders;</code>
登錄后復(fù)制
結(jié)果
AVG 函數(shù)將返回該表中所有訂單價(jià)格的平均值,例如 100.00。