HAVERSINE (Lakehouse v1)
Berechnet mit der Haversine-Formel die Großkreisentfernung in Kilometern zwischen zwei Punkten auf der Erdoberfläche. Die beiden Punkte werden über ihren Breiten- und Längengrad in Grad angegeben.
SQL-Syntax
Abschnitt betitelt „SQL-Syntax“HAVERSINE(<lat1>, <lon1>, <lat2>, <lon2>)Argumente
Abschnitt betitelt „Argumente“| Argumente | Beschreibung |
|---|---|
<lat1> |
Der Breitengrad des ersten Punkts. |
<lon1> |
Der Längengrad des ersten Punkts. |
<lat2> |
Der Breitengrad des zweiten Punkts. |
<lon2> |
Der Längengrad des zweiten Punkts. |
Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Double.
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“SELECT HAVERSINE(40.7127, -74.0059, 34.0500, -118.2500) AS distance
┌────────────────┐│ distance │├────────────────┤│ 3936.390533556 │└────────────────┘