Отсутствует страна в SELECT в SELECT Tutorial "В некоторых странах есть население". - PullRequest
0 голосов
/ 27 мая 2020

' В некоторых странах население более чем в три раза превышает население их соседей (на том же континенте). Задача ' в SQL Зоопарк дает «правильный ответ» на приведенный ниже код, но не должен «Не является ли Нигерия, население которой более чем в три раза превышает население Ганы?»

Этот код дает «правильное» решение.

SELECT name, continent
FROM world x
WHERE population > all (SELECT population*3 
                        FROM world y
                        WHERE y.continent = x.continent AND y.name != x.name
                       )

Nigeria and Ghana population from SQL Zoo

...