1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Lập báo cáo trong SQL

Connected

Bài tập

Truy vấn JOIN rồi UNION

Mục tiêu của bạn là tạo một báo cáo với các trường sau:

  • season, trả về summer hoặc winter
  • country
  • events, hiển thị số lượng sự kiện duy nhất

Có nhiều cách để tạo báo cáo này. Trong bài tập này, hãy tạo báo cáo theo cách JOIN trước, UNION sau.

Như thường lệ, bạn có thể tham khảo Sơ đồ E:R để xác định các trường và bảng liên quan.

Hướng dẫn

100 XP
  • Thiết lập truy vấn hiển thị events duy nhất theo country và season cho sự kiện summer.
  • Thiết lập một truy vấn tương tự hiển thị events duy nhất theo country và season cho sự kiện winter.
  • Kết hợp hai truy vấn bằng UNION ALL.
  • Sắp xếp báo cáo theo số sự kiện giảm dần.