我有一张cities
表,其中包含以下信息:
name, country, population, capital, shape
我需要在两个特定国家(阿根廷和墨西哥)获得每个城市的人口平均数,而不是将它们加在一起。
有没有办法在一个平均查询中进行?
我只是想知道这是否可以做到。
答案 0 :(得分:4)
您应该可以在GROUP BY
城市和国家/地区使用此类内容:
select city, country, avg(population) AvgPop
from yourtable
where country in ('Argentina', 'Mexico')
group by city, country