在 SQL 中,NUM()
函數并不存在。但是,根據您的描述,我猜您可能想了解如何在聚合查詢中使用 COUNT()
、SUM()
、AVG()
、MIN()
和 MAX()
等函數。這些函數可以幫助您計算數據表中的行數、總和、平均值、最小值和最大值等統計信息。
以下是一些示例,說明如何在聚合查詢中使用這些函數:
COUNT()
函數計算行數:SELECT COUNT(*) FROM employees;
SUM()
函數計算總和:SELECT SUM(salary) FROM employees;
AVG()
函數計算平均值:SELECT AVG(salary) FROM employees;
MIN()
函數計算最小值:SELECT MIN(salary) FROM employees;
MAX()
函數計算最大值:SELECT MAX(salary) FROM employees;
您還可以將這些聚合函數與 GROUP BY
子句結合使用,以便按特定列對數據進行分組。例如,要計算每個部門的員工數量,您可以使用以下查詢:
SELECT department_id, COUNT(*) FROM employees GROUP BY department_id;
請注意,我在這里使用了正確的聚合函數名稱。如果您需要更多關于 SQL 聚合函數的信息,請隨時提問。