MySQL聚合函數是用于對表中的數據進行統計和計算的函數。常見的聚合函數包括:
聚合函數通常與GROUP BY子句一起使用,以便按照特定的列對數據進行分組,并對每個組應用聚合函數進行計算。例如,可以使用GROUP BY和SUM函數查找每個部門的總銷售額。
示例:
SELECT department, SUM(sales) as total_sales
FROM sales_table
GROUP BY department;
上述查詢將按照部門對sales_table表中的數據進行分組,并計算每個部門的總銷售額。結果將包含兩列:部門和總銷售額。
注意:聚合函數不能用于WHERE子句中,因為它們需要對整個表或特定組的數據進行計算。如果需要對聚合結果進行過濾,可以使用HAVING子句。