重複の可能性:
SQL: ある座標が別の座標の半径内にあるかどうかを判断する
テーブルに緯度と経度を (float として) 格納しました。ここで、テーブルにクエリを実行して、特定の半径 (2 km、5 km、10 km など) 内の座標を持つすべての行を検索したいと考えています。これを達成する方法が本当にわからないので、どんな助けでも大歓迎です。結果は半径の「境界」を表す座標の無限のセットになり、その「境界」内で結果を検索するようにテーブルに指示する必要があるため、クエリの方法がわかりません。