MySQL 中 GROUP BY 用法允許對資料進行分組並計算聚合值。語法為:指定分組列:GROUP BY group_column_name應用聚合函數:aggregate_function(column_name)從表中傳回分組和聚合結果:SELECT ... FROM table_name
#MySQL 中GROUP BY 用法
作為MySQL 中用於資料聚合的重要關鍵字,GROUP BY 允許我們在查詢結果中將資料分組,並基於分組結果進行進一步的計算。
語法
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY group_column_name;</code>
參數
#用法
<code class="sql">SELECT department_id, SUM(salary) AS total_salary
FROM employee
GROUP BY department_id;</code>
此查詢將員工資料依部門分組,並計算每個部門的總薪資。結果如下:
total_salary | |
---|---|
20 | |
30 | |
索引:
分組空值:
以上是mysql中group by用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!