我有这个查询:
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 中可以正常工作。