Php 如何了解一个城市在全国的规模(数据库)
我有一个包含两列的数据库表:Php 如何了解一个城市在全国的规模(数据库),php,mysql,Php,Mysql,我有一个包含两列的数据库表: 1: City 2: Inhabitants 我正在尝试做一个选择,可以看出一个特定的城市是全国第X大城市 我被卡住了,但我想我可能必须使用数组?我们可以使用下面的sql查询从顶部获取它的位置 select count(1) from table where Inhabitants >= (select Inhabitants from table where city = 'Delhi') and city != 'Delhi'
1: City
2: Inhabitants
我正在尝试做一个选择,可以看出一个特定的城市是全国第X大城市
我被卡住了,但我想我可能必须使用数组?我们可以使用下面的sql查询从顶部获取它的位置
select count(1) from table
where Inhabitants >=
(select Inhabitants
from table where city = 'Delhi')
and city != 'Delhi';
这里我们正在检查居住人数大于城市人数的城市的数量
最大的
是基于居民的数量
?另外,城市
与国家
的关系如何?是的,“最大”是以居民为基础的,只有一个国家。所以:x值是所有值中的第x个最大值。