私は完全な初心者であるため、過去の投稿を見て解決策を見つけることができませんでした。2 つのデータベースからマージされた交通事故データを含むジオデータベース (ESRI ArcMAP、約 70,000 レコード) があります。
元。
Date_, Route, MilePost, Database
10/1/2012, ML34, 113, Animal_Vehicle
10/2/2012, ML34, 113.4, Carcasses
10/2/2012, ML16, 86, Carcasses
2 つのデータベース間で重複するレコードを整理しようとしています。MilePost
同じ、Route
、 を持つレコードDate_
は既に削除されています。問題はこれです:データベースからのレコードは通常の営業時間中にのみ記録さAnimal_Vehicle
れるのに対し、いつでも、または曜日に衝突を記録できます。したがって、前日の営業時間外または週末にCarcasses
記録された枝肉から重複が生じます。Animal_Vehicle
レコードは、Carcasse
翌朝、または月曜日 (休日の週末の場合は火曜日) に s によって複製されます。別の問題はAnimal_Vehicle MilePosts
、最も近い半マイルに丸められる傾向があるのに対しCarcasses MilePosts
、より正確であるということです.
Database
目標は、2 つの値の間でペアになったレコードを返すクエリまたはアルゴリズムを構築することです。これにより、クエリはDatabase=Carcasses
のレコードを返しますDatabase=Animal_Vehicle
。. サンプル データの最初の 2 行が返されます。MilePost
Carcasses
Date_
Carcasses
どんな反応でも大歓迎です!ありがとう!