mySQL新手并且出现语法错误

时间:2014-01-13 16:22:21

标签: mysql

当我输入此查询时,我在第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

1 个答案:

答案 0 :(得分:0)

你是如何执行该声明的?是:lat和:lon存储过程变量?我相信冒号是Oracle用于绑定变量但在MySQL中不是有效的语法。