Quốc gia cuối cùng theo tên
Tương tự như cách bạn có thể lấy giá trị của hàng đầu tiên trong một tập dữ liệu, bạn cũng có thể lấy giá trị của hàng cuối cùng. Điều này thường hữu ích khi bạn muốn so sánh giá trị gần nhất với các giá trị trước đó.
Bài tập này là một phần của khóa học
Thống kê tóm tắt và Window Functions trong PostgreSQL
Hướng dẫn bài tập
- Trả về năm và thành phố nơi mỗi kỳ Thế vận hội được tổ chức.
- Lấy thành phố cuối cùng nơi Thế vận hội được tổ chức.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
WITH Hosts AS (
SELECT DISTINCT Year, City
FROM Summer_Medals)
SELECT
Year,
City,
-- Get the last city in which the Olympic games were held
___ OVER (
ORDER BY ___ ASC
RANGE BETWEEN
UNBOUNDED PRECEDING AND
UNBOUNDED FOLLOWING
) AS Last_City
FROM Hosts
ORDER BY Year ASC;