Chybí vám závěrečný )
pro první 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
Ačkoli je obtížné jej vizuálně rozpoznat, zjistil jsem to zkopírováním vašeho kódu do textového editoru, který podporuje párování složených závorek. Důrazně se doporučuje používat jeden, když ne pro vývoj dotazů a testování, tak alespoň pro ladění.