Pregunta

Tengo una tabla de ubicaciones con latitud, longitud y los campos de estado de EE. UU. Me gustaría seleccionar la latitud y longitud promedio para cada estado.

Estoy intentando el siguiente código pero aparece un error de sintaxis en distintivo.

select avg(lat), avg(lon), distinct(state) from tRealtyTrac order by state group by state 
¿Fue útil?

Solución

No necesitas lo distinto. Si agrupa por estado, obtendrá un resultado para cada uno de todos modos

Estoy bastante seguro de que necesita el grupo por cláusula antes del orden por cláusula también.

select state, avg(lat), avg(lon) 
from tRealtyTrac 
group by state 
order by state 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top