私はこのクエリを持っています:
SELECT
*,
SQRT(POW( 69.1 * ( latitude - ) , 2 )
+ POW( 69.1 * ( - longitude ) * COS( latitude /57.3 ) ,2) ) AS distance
FROM
properties
HAVING
distance < 5
ORDER BY
distance
しかし、実行しようとすると、次のエラーが発生します。
#1064 - SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
私が間違っていることは何ですか?MYSQL 5.0 では機能しませんが、MYSQL 5.5 では正常に機能します。