使用 MySQL 查找附近的位置
来源:互联网 发布:unity3d建模 编辑:程序博客网 时间:2024/04/30 15:46
以下 SQL 语句将会在与坐标 37, -122 相距 25 英里的半径范围内查找最近的 20 个位置。该语句根据行的纬度/经度以及目标纬度/经度计算距离,然后只请求距离值小于 25 的行,最后再按距离对整个查询进行排序,并将查询结果限制为只显示 20 个。要按公里而非英里进行搜索,请将 3959 替换为 6371。
SELECT id, ( 3959 * acos( cos( radians(37) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(-122) ) + sin( radians(37) ) * sin( radians( lat ) ) ) ) AS distance FROM markers HAVING distance < 25 ORDER BY distance LIMIT 0 , 20;
0 0
- 使用 MySQL 查找附近的位置
- iphone--使用HTTP请求 查找指定位置附近的景点(GOOGLE 地图)
- mysql 通过经纬度查询附近的地点位置
- mysql查找附近优化思路
- 使用elasticsearch1.5.2实现查找附近的人
- 使用elasticsearch1.5.2实现查找附近的人
- 查找附近——mysql解决方法
- 附近的人计算方法-----使用mysql脚本计算方法
- Android百度地图显示附近的位置
- 附近的人位置距离计算方法
- 查找mysql数据库文件位置
- 查找附近的人-mongodb的实现
- 【易微信系列一】查找附近的人
- 如何实现查找附近的人
- 后台实现查找附近的人接口
- mysql gis 空间数据库 根据 经纬度查找附近
- iOS 使用腾讯地图SDK,搜索附近位置
- mySql 数据库存储位置的查找及更改
- 浅谈java向上转型和乡下转型
- Java代码中单例模式总结
- DB2 数据库之数据打平函数
- 异步vs非阻塞
- WiFi-Portal认证中的坑:osx portal页面无法和portal server通信问题
- 使用 MySQL 查找附近的位置
- String、Stringbuilder、Stringbuffer区别及应用场景
- volatile修饰符
- R文件导入导出与快捷键
- 良心第一:360搜索宣布彻底清除医疗广告业务
- C++实现一个按键精灵
- 【收藏用】切勿转载--为ListView每个Item上面的按钮添加事件
- WiFi-Portal认证中的坑:iOS9.3.1弹出portal慢+认证失败问题
- Oracle中查看慢查询进度的脚本