【发布时间】:2012-09-17 21:28:16
【问题描述】:
我的查询的目标是返回国家名称及其国家元首,如果它的 headofstate 的名称以 A 开头,并且该国家的首都有超过 100,000 人使用嵌套查询。
这是我的查询:
SELECT country.name as country,
(SELECT country.headofstate
from country
where country.headofstate like 'A%')
from country, city
where city.population > 100000;
我尝试过反转它,将它放在 where 子句中等。我没有得到嵌套查询。我只是收到错误,例如“子查询返回多行”等。如果有人可以帮助我了解如何订购它,并解释为什么它需要以某种方式,那就太好了。
【问题讨论】: