如何了解该国的城市规模(数据库)

时间:2018-04-09 18:00:07

标签: php mysql

我有一个包含两列的数据库表:

1: City
2: Inhabitants

我正在尝试做一个能够说明特定城市是该国第x大城市的选择。

我被卡住了,但我想我可能要使用数组?

1 个答案:

答案 0 :(得分:0)

我们可以使用以下sql查询从顶部获取其位置。

select count(1) from table 
where Inhabitants >= 
     (select Inhabitants 
      from table where city = 'Delhi')
and city != 'Delhi';

我们在这里检查居民人口数量大于城市数量的城市数量