Computer >> Máy Tính >  >> Lập trình >> MySQL

Việc sử dụng công cụ sửa đổi WITH ROLLUP trong MySQL là gì?

“WITH ROLLUP” là một bổ ngữ được sử dụng với mệnh đề GROUP BY. Về cơ bản, nó khiến đầu ra tóm tắt bao gồm các hàng bổ sung đại diện cho các hoạt động tóm tắt cấp cao hơn.

Ví dụ

Trong ví dụ bên dưới, công cụ sửa đổi WITH ROLLUP đưa ra kết quả tóm tắt với tổng giá trị giá trong hàng bổ sung.

mysql> Select Item, SUM(Price) AS Price from ratelist Group by item WITH ROLLUP;
+------+-------+
| Item | Price |
+------+-------+
| A    |   502 |
| B    |   630 |
| C    |  1005 |
| h    |   850 |
| T    |   250 |
| NULL |  3237 |
+------+-------+
6 rows in set (0.00 sec)