開始使用免費開始

使用子查詢或 CTE 找出國家

在所有奧運地區中,非洲的冬季最溫暖。不過,仍有一些非洲國家會參加冬季奧運。例如,摩洛哥多年來就派出了超過 20 位選手。或許用「地區」層級來看資料太粗略了,也許有些非洲國家的冬季比其他非洲國家更冷。

再看一次冬季氣候資料,但這次改用「國家」層級。資料中的選手已經過濾為僅包含非洲選手,且最早的非洲冬奧參賽年份為 1960 年。

同時使用子查詢與 CTE 的做法,並比較兩者的結果。

本練習屬於課程

改進 PostgreSQL 的查詢效能

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- 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;
編輯並執行程式碼