Выберите среднее значение и отдельные значения SQL

StackOverflow https://stackoverflow.com/questions/809705

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня есть таблица мест с широтой, долготой и США.поля состояния.Я хотел бы выбрать среднюю широту и долготу для каждого штата.

Я пробую следующий код, но получаю синтаксическую ошибку в отдельном сообщении.

select avg(lat), avg(lon), distinct(state) from tRealtyTrac order by state group by state 
Это было полезно?

Решение

Вам не нужно отчетливое.Если вы группируете по штатам, вы все равно получите один результат для каждого из них.

Я почти уверен, что вам понадобится предложение group by перед предложением order by.

select state, avg(lat), avg(lon) 
from tRealtyTrac 
group by state 
order by state 
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top