首頁 >資料庫 >mysql教程 >將 MySQL SUM() 函數與 GROUP BY 子句一起使用有什麼好處?

將 MySQL SUM() 函數與 GROUP BY 子句一起使用有什麼好處?

PHPz
PHPz轉載
2023-09-04 09:21:071335瀏覽

将 MySQL SUM() 函数与 GROUP BY 子句一起使用有什么好处?

當我們將MySQL SUM() 函數與GROUP BY 子句一起使用時,SUM() 函數會計算GROUP BY 子句中指定的每個群組的總和。將 SUM() 與 GROUP BY 子句一起使用的好處是我們可以輕鬆找到特定群組的總和。要理解上述概念,請考慮一個「employee_tbl」表,該表具有以下記錄 -

mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id   | name | work_date  | daily_typing_pages |
+------+------+------------+--------------------+
| 1    | John | 2007-01-24 |        250         |
| 2    | Ram  | 2007-05-27 |        220         |
| 3    | Jack | 2007-05-06 |        170         |
| 3    | Jack | 2007-04-06 |        100         |
| 4    | Jill | 2007-04-06 |        220         |
| 5    | Zara | 2007-06-06 |        300         |
| 5    | Zara | 2007-02-06 |        350         |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)

以下查詢將匯總與一個人相關的所有記錄,您將獲得每個人輸入的總頁數。

mysql> SELECT name, SUM(daily_typing_pages)
    -> FROM employee_tbl GROUP BY name;
+------+-------------------------+
| name | SUM(daily_typing_pages) |
+------+-------------------------+
| Jack |          270            |
| Jill |          220            |
| John |          250            |
| Ram  |          220            |
| Zara |          650            |
+------+-------------------------+
5 rows in set (0.17 sec)

以上是將 MySQL SUM() 函數與 GROUP BY 子句一起使用有什麼好處?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除