我的数据库中有经纬度的经纬度..现在我想获取附近的交易。
我正在使用此查询,但无法找到我最近的交易(根据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