select * from *** where ***
      order by ACOS(SIN(($latitude * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS(($latitude * 3.1415) / 180 ) * COS((lat * 3.1415) / 180 ) *COS(($longitude * 3.1415) / 180 - (lon * 3.1415) / 180 ) ) * 6380    
     limit 0, 1

其中$latitude 和  $longitude 为传入的经纬度

lat 和 lon 为数据库中保存的经纬度 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐