我是sql的新手,并查看了许多示例,但不知道如何使我的查询工作。我运行了以下查询:
选择名称,(选择人口/区域)作为密度 来自国家
列出了我所有国家和他们的人口密度(人口除以面积)。但是我想对我在这里得到的结果进行查询,只给我一行,它将返回具有MAX密度的国家。这是否可能,如果是这样,你能告诉我,我尝试做的所有事情都不会起作用吗?
感谢您的帮助!
特里
答案 0 :(得分:1)
试试这个:
select top 1 name, (select population/area) as density from country
order by 2