在Oracle中,可以使用GROUP BY子句來進行分組統計數量。GROUP BY子句將根據指定的列對結果集進行分組,并對每個組進行聚合計算。
以下是一個示例查詢,演示如何使用GROUP BY子句來統計員工表中每個部門的員工數量:
SELECT department_id, COUNT(*) as employee_count
FROM employees
GROUP BY department_id;
在上面的查詢中,我們選擇了department_id列和COUNT()函數,COUNT()函數用于計算每個部門的員工數量。然后,我們使用GROUP BY子句按department_id列進行分組。
運行以上查詢將返回每個部門的department_id和相應的員工數量。