SQL错误提示

系统:PHP 5.3.3 (Linux)
sql错误:SELECT *, round(6378.138*2*asin(sqrt(pow(sin((*pi()/180-lat*pi()/180)/2),2)+cos(*pi()/180)*cos(lat*pi()/180)*pow(sin((*pi()/180-lng*pi()/180)/2),2)))) as distance FROM sky_shop where isnew=1 and siteid=1 ORDER BY distance ASC LIMIT 0,5 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*pi()/180-lat*pi()/180)/2),2)+cos(*pi()/180)*cos(lat*pi()/180)*pow(sin((*pi()/18' at line 2
/home/www/html/web/skymvc/class/cls_pdo.php:222行,调用方法:query
/home/www/html/web/skymvc/class/cls_pdo.php:165行,调用方法:getAll
/home/www/html/web/skymvc/class/cls_model.php:114行,调用方法:SELECT
/home/www/html/web/source/index/shopxlist.ctrl.php:57行,调用方法:select
/home/www/html/web/skymvc/skymvc.php:201行,调用方法:onDefault
/home/www/html/web/index.php:54行,调用方法:require
请联系管理员