當使用SQL語句和GROUP BY聯用時,可以根據指定的列對結果集進行分組。這樣可以對數據進行聚合操作,例如計算每個組的總和、平均值、最大值、最小值等。
以下是一個示例SQL語句,使用GROUP BY對數據進行分組:
SELECT department, SUM(salary) as total_salary
FROM employees
GROUP BY department;
在上面的示例中,我們選擇了一個名為“employees”的表,并根據“department”列對數據進行分組。然后使用SUM函數計算每個部門的薪水總和,并將結果保存在名為“total_salary”的列中。
GROUP BY語句可以與其他SQL語句一起使用,例如WHERE、HAVING等,以進一步篩選和處理數據。通過結合不同的SQL語句和GROUP BY語句,可以實現更靈活和復雜的數據操作和分析。