1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Thống kê tóm tắt và Window Functions trong PostgreSQL

Connected

Bài tập

Xếp hạng vận động viên theo số huy chương đạt được

Ở chương 1, bạn đã dùng ROW_NUMBER để xếp hạng vận động viên theo số huy chương được trao. Tuy nhiên, ROW_NUMBER gán các số thứ tự khác nhau cho những vận động viên có cùng số huy chương, nên nó không phù hợp để xếp hạng; nếu hai vận động viên có cùng số huy chương, họ nên có cùng hạng.

Hướng dẫn

100 XP
  • Xếp hạng từng vận động viên theo số huy chương họ đạt được — số huy chương càng nhiều thì hạng càng cao — và dùng cùng một thứ hạng cho các giá trị trùng nhau.