【发布时间】:2010-08-31 10:32:45
【问题描述】:
我有如下所示的 sql 查询,sql server 说他们在 HAVING 和 ORDER bY 中是错误的,是他们在 HAVING 和 ORDER BY 附近的任何语法错误,谁能帮忙。
SELECT Id,
Name1,
ZipCode,
StreetName,
StreetNumber,
State1,
Lat,
Lng,
Keyword,
( 6371 * ACOS( COS( (12.925432/57.2958) ) * COS( (Lat/57.2958) ) * COS( ( Lng/57.2958 ) - (77.5940171/57.2958) ) + SIN( 12.925432/57.2958 ) * SIN( Lat/57.2958 ) ) ) AS distance
FROM Business_Details
HAVING (distance < 1.5) and (Keyword like '%plumber%')
ORDER BY distance ;
【问题讨论】:
标签: c# asp.net mysql sql-server-2005