Ihnen fehlt ein abschließender )
für die erste sin()
( 3959 * acos( cos( radians(18.204540500000) )
* cos( radians( latitude ) )
* cos( radians( longitude )
- radians(-66.450958500000) )
+ sin( radians(18.204540500000 ) ) /* <--- here */
* sin( radians( latitude ) )
)
) AS distance
Obwohl es visuell schwer zu erkennen ist, habe ich dies gefunden, indem ich Ihren Code in einen Texteditor kopiert habe, der Klammerabgleich unterstützt. Es wird dringend empfohlen, eines zu verwenden, wenn nicht für die Entwicklung und das Testen von Abfragen, dann zumindest zum Debuggen.