Orada Yığın taşması bu gibi bir kaç soru var ama beni takip etmek için yeterli herhangi oldukça benzer bulamıyorum çünkü.
I'm looking to select rows from db which are within x miles of a target.
Örnek bir tablo sütunlar:
| city_name(varchar) | lat(decimal) | lon(decimal) |
Ben (php veya mysql kullanarak ya) arıyorum etkisini sorgulamak
$target_lat = ;
$target_lon = ;
"SELECT table.city_name WHERE (table.lat,table.lon) LESS THAN 20 MILES FROM ($target_lat,$target_lon")
Açıkçası ben sorgu, bu yapıyı almak için beklemeyin! (Ben ... MySQL Pi vs hiç kullanmadım)