Menu
CoddyTech

Ôn tập: RANK và DENSE_RANK

Thuộc phần Kiến thức cơ bản trong hành trình SQL của Coddy. Bài học 66 trên 72.

challenge icon

Thử thách

Trung bình

Các bảng và cột hiện có:

  • medals: region, medal_color, medal_count

Các khu vực nhận huy chương trong các cuộc thi. Tạo một báo cáo hiển thị:

  1. Tính cho mỗi khu vực:
    • total_medals: Tổng số huy chương khu vực đó có
    • rank_by_medals: Tạo thứ hạng dày dựa trên total_medals theo thứ tự tăng dần (khu vực có ít huy chương hơn sẽ có thứ hạng cao hơn, tức số thứ hạng nhỏ hơn)
  2. Sắp xếp kết quả theo:
    • rank_by_medals (tăng dần)
    • region (theo thứ tự bảng chữ cái)

trả về:

  • region
  • total_medals
  • rank_by_medals

Tự làm thử

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground SQL