ユーザー入力(php)によって計算されたデカルト座標(X、Y)の複数のペアがあり、範囲(ポリゴンの画像)を形成します。
私のデータベース (600 ポイント) から、その範囲内 (ポリゴン内) にあるポイントを見つけ、その範囲外にあるポイントを除外する必要があります。
すべてを 1 つの SQL ステートメントで実行したいと考えていますが、同じ行の 2 つの異なる値を 2 つの異なる列に一致させるロジックが理解できないようです。
2 つのテーブル間でデータを分割し、内部結合を使用すると思いますか? しかし、これは少しやり過ぎのようです。
MYSQL のジオメトリ部分で遊んでみましたが (「ポイント」データ型を使用して座標ペアを検索しようとしました)、インポートしたデータが表示されません (インポートが成功した後)。そして、行からすべてのデータを選択して $row["coords"] (ポイントデータである必要があります) を表示しようとすると、奇妙な ASCII 文字と四角形がたくさん表示されます...
したがって、通常の SQL を使用して簡単に実行できる方法があることを願っています。