Computando quais pontos (latitude, longitude) estão a uma certa distância no mysq

Existem dois pontos A, B e distâncias x (milhas de A) e y (milhas de B). Deixe a distância de A a B ser N. Então, A está N milhas de distância de B. Como resolvo o problema: Quais são os pontos disponíveis que estão (N + x + y) milhas de distância de A? Não sei como explicar isso melhor. Eu realmente não tenho idéia de como atacar esse problema, eu lianeira mais rápida de encontrar a distância entre dois pontos de latitude / longitu e acredito que a solução apresentada calcula a distância entre dois pontos e não tenho idéia se essa solução poderia ser usada para aplicar ao meu problema ou, em caso afirmativo, com

questionAnswers(1)

yourAnswerToTheQuestion