スタック オーバーフローにはこのような質問がいくつかありますが、従うのに十分なほど類似した質問が見つからないためです。
ターゲットから x マイル以内にある行を db から選択しようとしています。
テーブル列の例:
| city_name(varchar) | lat(decimal) | lon(decimal) |
探しているクエリ効果 (php または mysql を使用)
$target_lat = ;
$target_lon = ;
"SELECT table.city_name WHERE (table.lat,table.lon) LESS THAN 20 MILES FROM ($target_lat,$target_lon")
明らかに、クエリがこの構造を取るとは思いません! (私は mysql で Pi などを使用したことがありません...)