理解此查詢有些麻煩,特別是子查詢中的WHERE。我並沒有真正瞭解它正在完成什麼。任何幫助,將不勝感激。謝謝SQL加入查詢需要明確性
# Find the largest country (by area) in each continent. Show the continent,
# name, and area.
SELECT continent, name, area
FROM countries AS a
WHERE area = (
SELECT MAX(area)
FROM countries AS b
WHERE a.continent = b.continent
)
我知道你問的是來自學習網站,但不記得是哪一個。這已被問過很多次,但不知道你試圖從中學習的網站起源,無法找到。嘗試對該網站名稱進行搜索並查看已經出現的答案。 – DRapp