Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách lấy tổng giá trị theo nhóm (category) trong một hàng đầu ra MySQL


Dùng hàm SUM() để lấy tổng theo nhóm trong một hàng kết quả.

Ví dụ

Bảng ratelist, tính tổng cột price:

mysql> select SUM(price) as totalprice from ratelist;
+------------+
| totalprice |
+------------+
|       3237 |
+------------+
1 row in set (0.00 sec)

Truy vấn trả về tổng giá trị price trong một hàng đầu ra. Kết hợp với GROUP BY để tổng theo từng nhóm.