我想显示一列大于另一行中等效值的列的所有值
例如, 显示国家/地区名称WHERE人口大于国家/地区名称(即安道尔)
SELECT name FROM country
WHERE population > population (of Andorra)
答案 0 :(得分:0)
您可以使用子查询,例如:
SELECT name
FROM country
WHERE population > (
SELECT population
FROM country
WHERE name = 'Andorra'
);
请注意,如果
,此查询将返回错误答案 1 :(得分:0)
SELECT name FROM country
WHERE population > (SELECT population FROM country WHERE name = 'Andorra')
你认为这样的事情?