Eu tenho uma tabela mySQL com nome de usuário, latitude e longitude do usuário. Gostaria de obter uma lista de usuários que estão dentro do círculo ou quadrado de uma determinada latitude e longitude com determinada distância. Por exemplo, minha entrada Lat = 78.3232 e Long = 65.3234 e distância = 30 milhas. Gostaria de obter a lista de usuários que estão a 48 km do ponto 78.3232 e 65.3234. É possível resolver isso com uma única consulta? Ou você pode me dar uma dica para começar a resolver esta consulta? Eu sou novo nas informações geográficas.