Trung cấpTổng hợp dữ liệu ~8 phút

Hàm tổng hợp: COUNT / SUM / AVG

Hàm tổng hợp (aggregate) gộp nhiều dòng thành một giá trị duy nhất.

Lý thuyết
  • COUNT(*): đếm số dòng.
  • SUM(cột): tổng.
  • AVG(cột): trung bình.
  • MIN, MAX: nhỏ nhất, lớn nhất.

Không có GROUP BY

Khi không có GROUP BY, toàn bộ bảng được coi là một nhóm và trả về đúng một dòng kết quả.

Ví dụ: SELECT COUNT(*), AVG(total) FROM orders; cho biết có bao nhiêu đơn và giá trị trung bình.

Thuật ngữ (di chuột để xem giải thích)

Dữ liệu mẫu

Đang tải dữ liệu mẫu…