-3
2つのLat long pairの間の時間差広告距離を見つけようとしています。2つのLat-Longペアの時間差と距離を確認します。
私はいくつかのレコードを
SELECT A.ID, A.latitude, A.longitude, A.drive_time, (B.drive_time - A.drive_time) AS time_difference, 6367 * acos(cos(
radians(A.latitude))
* cos(radians(B.latitude))
* cos(radians(B.longitude) - radians(A.longitude)) + sin(radians(A.latitude))
* sin(radians(B.latitude)) as distance
FROM mapper A INNER JOIN mapper B ON B.ID = (A.ID + 1);
Haversineは、時間ではなく球面距離を与えます。それでは問題は何ですか? –
これで距離を計算しています。しかし、それは構文エラーを与える。私は最終的にデータの速度を計算したいと考えています。 –
エラー/出力を教えてください。 –