GROUP BY 用於將表中資料按指定列分組並匯總,使用聚合函數(如SUM、COUNT、AVG)對組內資料進行統計,語法為SELECT aggregate_function(column_name) AS alias FROM table_name GROUP BY column_name。
GROUP BY 子句:MySQL 中分組資料
什麼是 GROUP BY?
GROUP BY 子句用於將表中的資料根據指定的資料列進行分組。分組後,它對每個群組執行聚合函數,如 SUM、COUNT、AVG 等,以匯總和統計組內資料。
語法:
<code class="sql">SELECT aggregate_function(column_name) AS alias FROM table_name GROUP BY column_name</code>
參數:
工作原理:
GROUP BY 子句透過以下步驟工作:範例:
以下範例使用GROUP BY 子句來尋找每個部門的員工數量:<code class="sql">SELECT department_id, COUNT(*) AS num_employees FROM employees GROUP BY department_id;</code>結果將顯示部門ID 和每個部門的員工數量。
注意事項:
以上是mysql中的groupby怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!