Tengo una tabla mySQL con nombre de usuario, latitud y longitud del usuario. Me gustaría obtener una lista de usuarios que están dentro del círculo o cuadrado de una latitud y longitud dada con una distancia dada. Por ejemplo, mi entrada Lat = 78.3232 y Long = 65.3234 y distancia = 30 millas. Me gustaría obtener la lista de usuarios que están dentro de 30 millas de distancia del punto 78.3232 y 65.3234. ¿Es posible resolver esto con una sola consulta? ¿O puede darme una pista para comenzar a resolver esta consulta? Soy nuevo en la información basada en geo.