1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về SQL Server

Connected

Bài tập

GROUP BY

Ở một bài tập trước, bạn đã viết một truy vấn WHERE riêng để xác định lượng nhu cầu bị mất cho một vùng cụ thể. Chúng ta không muốn phải viết truy vấn riêng cho từng vùng. May mắn là bạn không cần làm vậy. Với GROUP BY, bạn có thể lấy tổng của tất cả giá trị duy nhất trong cột đã chọn chỉ với một truy vấn.

Ở đây, bạn sẽ quay lại bảng grid và tính tổng nhu cầu bị mất cho tất cả các vùng.

Hướng dẫn

100 XP
  • Chọn nerc_region và tổng demand_loss_mw cho mỗi vùng.
  • Loại trừ các giá trị mà demand_loss_mw là NULL.
  • Gom nhóm kết quả theo nerc_region.
  • Sắp xếp theo thứ tự giảm dần của demand_loss.