MySQL 的 AVG() 函數用於計算數字值的平均值。它支援多種用法,包括:計算所有銷售產品的平均數量:SELECT AVG(quantity_sold) FROM sales;計算價格的平均值:AVG(price);計算銷售額的平均值:AVG(quantity_sold * price)。 AVG() 函數忽略 NULL 值,使用 IFNULL() 可計算非空值的平均值。
MySQL 中AVG() 函數的用法
AVG() 函數用來計算一組數字值的平均值。它是一個聚合函數,這意味著它將一組行中的值匯總為單一結果。
語法:
<code class="sql">AVG(expression)</code>
其中:
用法範例:
假設我們有一個名為"sales" 的表,其中包含以下列:
要計算所有銷售產品的平均數量,我們可以使用以下查詢:
<code class="sql">SELECT AVG(quantity_sold) FROM sales;</code>
結果將會是一個包含平均數量值的單一行。
其他用途:
AVG() 函數也可以用來計算其他類型的平均值,例如:
AVG() 函數忽略NULL 值。
以上是mysql中avg的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!