MySQL 聚合函數用於匯總資料集中的數據,常見函數包括 SUM()、COUNT()、AVG()、MIN() 和 MAX()。它透過 SELECT 查詢語句使用,格式為 SELECT 聚合函數(列名) FROM 表名。對於分組聚合,可以使用 GROUP BY 子句對資料進行分組,然後對每個群組執行聚合操作。
MySQL 中的聚合函數
聚合函數透過將一組值組合成單一值,用於匯總或聚合資料集中的資料。 MySQL 中提供多種聚合函數來處理各種聚合操作。
常見聚合函數:
其他聚合函數:
除了上述常見的函數外,MySQL 還提供其他一些聚合函數:
函數用法:
聚合函數在SELECT 查詢語句中使用,格式為:
<code>SELECT 聚合函数(列名) FROM 表名 [WHERE 条件] [GROUP BY 分组列]</code>
例如,要計算表格中" sales" 列的總和:
<code>SELECT SUM(sales) FROM sales_table</code>
分組聚合:
GROUP BY 子句可用於根據一列或多列將資料分組,然後對每個群組執行聚合操作。例如,要計算每個產品類別中 "sales" 欄位的平均值:
<code>SELECT product_category, AVG(sales) FROM sales_table GROUP BY product_category</code>
以上是mysql中的聚合函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!