真实可用 Mysql 经纬度计算SQL
2017-12-28 15:03
197 查看
'SELECT if(shop.longitude > 0 and shop.latitude, ( ( ACOS(SIN(('.$latitude.' * 3.1415) / 180 ) *SIN((shop.latitude * 3.1415) / 180 ) + COS((' .$latitude.' * 3.1415) / 180 ) * COS((shop.latitude * 3.1415) / 180 ) * COS((' .$longitude. ' * 3.1415) / 180 - (shop.longitude * 3.1415) / 180 ) ) * 6378.138) * 1000), 10000) as distance FROM tb'
亲自测试!的确是正确的,我是用百度地图取点,和百度地图计算。看距离
相关文章推荐
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句以及伪列作为查询条件实现
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- mysql实现经纬度计算两个坐标之间的距离sql语句
- mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程
- mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程
- mysql计算经纬度距离并排序的sql语句
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- MySql 计算两点经纬度距离的函数
- mysql计算经纬度亮点之间的距离
- sql 数据库计算经纬度
- Sql中根据经纬度计算两点的距离
- sql 计算两经纬度之间的距离
- mysql 经纬度计算离一点的距离
- mysql根据经纬度计算距离并排序,php根据经纬度计算距离
- Mysql 拿指定经纬度与数据库多条经纬度进行距离计算
- MySQL中计算sql语句影响行数的函数
- mysql 下 计算 两点 经纬度 之间的距离 计算结果排序
- PHP,Mysql根据经纬度计算距离并排序
- MYSQL创建一个function用来计算经纬度距离