我有一张纬度,经度和美国州字段的位置表。我想选择每个州的平均纬度和经度。
我正在尝试以下代码,但我在distinct上遇到语法错误。
select avg(lat), avg(lon), distinct(state) from tRealtyTrac order by state group by state
答案 0 :(得分:6)
你不需要分明。如果按州分组,则无论如何都会得到一个结果
非常确定在order by子句之前也需要group by子句。
select state, avg(lat), avg(lon)
from tRealtyTrac
group by state
order by state