Tom: Laufzeit mit Entfernungstabelle verkürzen?

Beitrag lesen

Hello,

Beim Abfragen

Gib ort 1, ort 2 aus, WENN (ort 1  = dem gesetztem Ort ODER ort2 = dem gesetztem Ort) UND (die Entfernung < X)  ist.

Stimmt das so wirklich?

Müsste das nicht heißen:

Gib ort 1, ort 2, Entfernung aus,
WENN (ort_1  = dem gesetztem Ort(A) UND ort_2 = dem gesetztem Ort(B))
ODER (ort_2 = dem gesetztem Ort(A) UND ort_1 = dem gesetztem Ort(B))
UND Entfernung < gesuchter Entfernung ist.

Und das ist dann schon ganz schön aufwändig. Ob die Datenbankmaschine da eine sinnvolle Optimierung finden kann, ist fraglich.

Daher sollte man gleich beim Eintragen der Pärchen für eine Ordnung sorgen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de