Các quốc gia với subquery hoặc CTE
Trong các khu vực Olympic, châu Phi có mùa đông ấm nhất. Tuy vậy, một số quốc gia châu Phi vẫn tham dự Thế vận hội Mùa đông. Chẳng hạn, Morocco đã cử hơn 20 vận động viên qua các năm. Có lẽ nhìn dữ liệu ở cấp khu vực là quá rộng. Biết đâu một số quốc gia châu Phi có mùa đông lạnh hơn các quốc gia châu Phi khác.
Hãy xem lại dữ liệu khí hậu mùa đông, nhưng ở cấp quốc gia. Dữ liệu vận động viên đã được lọc chỉ còn vận động viên châu Phi, với những vận động viên Olympic châu Phi đầu tiên thi đấu từ năm 1960.
Hãy dùng cả subquery và cấu trúc CTE rồi so sánh kết quả.
Bài tập này là một phần của khóa học
Cải thiện hiệu năng truy vấn trong PostgreSQL
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.
-- Climate by country with Olympian athletes
SELECT country
, temp_06
, precip_06
FROM climate
WHERE region = 'Africa'
AND olympic_cc IN (___ ___ ___ FROM ___)
ORDER BY temp_06;