MySQL查询距离我最近的经纬点

Posted droxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL查询距离我最近的经纬点相关的知识,希望对你有一定的参考价值。

SELECT  
  id, `name`,(  
    6378137 * ACOS (  
      COS ( RADIANS(60.000000) )  
      * COS( RADIANS( lat ) )  
      * COS( RADIANS( lng ) - RADIANS(70.000000) )  
      + SIN ( RADIANS(60.000000) )  
      * SIN( RADIANS( lat ) )  
    )
  ) AS distance  
FROM `T_ENTERPRISE`
ORDER BY distance 
LIMIT 0 , 20;  

 更多mysql资源:https://www.shangmayuan.com/a/0aac1c68952e46b781a43f51.html

以上是关于MySQL查询距离我最近的经纬点的主要内容,如果未能解决你的问题,请参考以下文章

Java,Mysql-根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法

MySQL:使用自定义函数计算经纬度之间的最短距离

mysql中如何根据经纬度优化这个距离查询

(译)计算距离方位和更多经纬度之间的点

sql (mysql)怎么实现查询某一个经纬度周围500米距离的餐馆,数据库存放所有餐馆的经纬度?

TP5查询最近景区