在SQL中,您可以使用GROUP BY子句對結果集進行分組
以下是一個簡單的示例,說明如何使用GROUP BY子句進行分組:
假設您有一個名為employees的表,其中包含以下列:id(員工ID),name(員工姓名)和department(部門)。
如果您想要查詢每個部門的員工數量,可以使用以下SQL查詢:
SELECT department, COUNT(*) as num_of_employees
FROM employees
GROUP BY department;
這將返回一個結果集,其中包含兩列:department(部門)和num_of_employees(每個部門的員工數量)。GROUP BY子句根據department列對結果集進行分組,并使用COUNT(*)函數計算每個分組中的行數。