当我输入这个查询时,我在第2行得到一个语法错误。有人知道为什么会发生这种情况吗?
Select Postcode, Lat, Lon,
acos(sin(:lat)*sin(radians(Lat)) + cos(:lat)*cos(radians(Lat))*cos(radians(Lon)-:lon)) * :R As D
From zips
Where acos(sin(:lat)*sin(radians(Lat)) + cos(:lat)*cos(radians(Lat))*cos(radians(Lon)-:lon)) * :R < :rad发布于 2014-01-14 00:40:47
你是如何执行这条语句的?是:lat和:lon存储过程变量吗?我相信冒号是Oracle用于绑定变量的,但在MySQL中不是有效的语法。
https://stackoverflow.com/questions/21096186
复制相似问题