需要找到最近的位置

时间:2012-12-06 05:22:32

标签: php sql

我的数据库中有经纬度的经纬度..现在我想获取附近的交易。

我正在使用此查询,但无法找到我最近的交易(根据lat& long)。

SELECT *, ( 3959 * acos( cos( radians(37) ) * cos( radians(deal_lat ) ) * cos( radians(deal_long ) - radians(122) ) + sin( radians(37) ) * sin( radians( deal_lat ) ) ) )
As distance
FROM deals HAVING distance < 60
ORDER BY distance LIMIT 0,30

0 个答案:

没有答案