Mysql SQL查询返回异常

Mysql SQL查询返回异常,mysql,sql,select,Mysql,Sql,Select,我正在运行以下示例: 我得到一个名为world的表: 在本练习中,我遇到了一个例外: 异常的原因是什么?我如何更正代码?看起来像是应该全部更正的值。。相比之下,必须在所有人面前 例外情况是在我的帖子的图片中显示的错误消息。请访问您将找到练习的网页 SELECT name, continent, population FROM world WHERE continent IN ( SELECT continent FROM world x WHERE ALL( S

我正在运行以下示例:

我得到一个名为world的表:

在本练习中,我遇到了一个例外:


异常的原因是什么?我如何更正代码?

看起来像是应该全部更正的值。。相比之下,必须在所有人面前


例外情况是在我的帖子的图片中显示的错误消息。请访问您将找到练习的网页
SELECT name, continent, population
FROM world 
WHERE continent IN (
    SELECT continent FROM world x
    WHERE ALL(
        SELECT population FROM world y
        WHERE x.continent = y.continent
    ) <= 25000000
)
SELECT name, continent, population
FROM world 
WHERE continent IN (SELECT continent FROM world x WHERE 25000000> ALL(SELECT population FROM world y WHERE x.continent = y.continent) )