どんな助けにも感謝します。私は少し不十分に設計されたデータベースに取り組んでいます。次のように、あるテーブルを別のテーブルに基づいて更新することにより、いくつかの不良データを修正する必要があります (必要な SQL を大まかに説明しています)。
2 つのテーブル:
Airports
- 次のフィールドが含まれます:lat
、lon
、airport_id
。Events
- 次のフィールドが含まれます:lat
、lon
、airport_id
。
lat
(現在正しくない) イベント テーブルとlon
、(正しい) 空港テーブルの緯度と経度を更新したいと考えています。
基本的:UPDATE events WHERE <events.airport_id = airports.airport_id> SET events.lat = airports.lat
その後、もう一度実行できます。
私は近いことは知っていますが、正確な構文ではありません。
ありがとう!