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