在 SQL 中,AVG() 函數是一個聚合函數,它用于計算數據表中某列的平均值
以下是 AVG() 函數的基本語法:
SELECT AVG(column_name) FROM table_name;
其中,column_name
是要計算平均值的列名稱,table_name
是包含該列的數據表名稱。
例如,假設我們有一個名為 employees
的數據表,其中包含員工的 salary
列。要計算所有員工的平均薪水,可以使用以下查詢:
SELECT AVG(salary) as average_salary FROM employees;
這將返回一個結果集,其中包含一個名為 average_salary
的列,顯示員工薪水的平均值。
AVG() 函數還可以與 GROUP BY 子句一起使用,以便根據特定條件對數據進行分組并計算每組的平均值。例如,如果我們想要計算每個部門的平均薪水,可以使用以下查詢:
SELECT department, AVG(salary) as average_salary
FROM employees
GROUP BY department;
這將返回一個結果集,其中包含兩列:department
和 average_salary
,顯示每個部門的平均薪水。