distance:范围
lat:纬度
lot:经度

<select id="xx" parameterType="xx" resultType="xx">
SELECT(6378137 * ACOS (COS ( RADIANS(#{lat}) )* COS( RADIANS( si.store_lat ) )* COS( RADIANS( si.store_lot ) - RADIANS(#{lot}) )+ SIN ( RADIANS(#{lat}) )* SIN( RADIANS( si.store_lat ) ))) AS distanceFROMshop_store_info siWHERE1=1<if test="distance != null and lat != null and lot != null">AND (6378137 * ACOS (COS ( RADIANS(#{lat}) )* COS( RADIANS( si.store_lat ) )* COS( RADIANS( si.store_lot ) - RADIANS(#{lot}) )+ SIN ( RADIANS(#{lat}) )* SIN( RADIANS( si.store_lat ) ))) &lt;= #{distance}</if></select>

mysql根据经纬度查询范围内的数据相关推荐

  1. mysql根据经纬度查询范围内数据,并根据距离排序

    最近接到一个新需求,要根据经纬度查询指定范围内的数据,并且根据距离进行排序,网上找了找相关实现方法,记录一下. java代码如下 public final class DistanceUtils {/ ...

  2. mysql 根据经纬度查询规定范围内符合坐标的店铺并优化查询的sql语句

    $ lat:纬度, $ lon:经度, 优化查询:latitude < ".($ lat+1)." and latitude> ".($ lat-1).&qu ...

  3. mysql查询时间段内的数据

    mysql查询时间段内的数据 -- 今天 select fullName,addedTime from t_user where to_days(addedTime) <= to_days(no ...

  4. mysql 查询时间之内_MySQL 查询时间段内的数据

    先来建表语句: SET FOREIGN_KEY_CHECKS=0;-- ---------------------------- -- Table structure fort_user-- ---- ...

  5. mysql统计每半小时内的数据(查寻某段时间内的数据)

    mysql统计每半小时内的数据(查寻某段时间内的数据) 表结构 sql展示 sql说明 结果展示 思考 需求:统计某段时间内的数据,以半小时为单位统计 表结构 sql展示 SELECT @rank:= ...

  6. SQLServer 时间段分隔,时间段查询,查询时间段内的数据

    我们经常碰到需要查询时间段内的数据,以下函数能有所有帮助, 有了这个table后可以将需要分段查询的数据left join 关联该表, 然后就可以分组求和了,具体如何使用得看大家的情景 将一天的时间进 ...

  7. oracle查询坐标在范围之内,lbs中从库中查询某经纬度2KM范围内的数据

    sql语句查询经纬度范围 指定一个经纬度,给定一个范围值(单位:千米),查出在经纬度周围这个范围内的数据. 经度:113.914619 纬度:22.50128 范围:2km longitude为数据表 ...

  8. 全国各区县经纬度查询困难?精度不够?试试自制市区县经纬度查询工具并将数据保存本地

    自制中国各区县经纬度查询工具 1. 引言 1.1 问题描述 1.2 基本思路 2. 获取全国市区县的名称 2.1 数据初阅 2.2 数据转移 2.3 数据去重 3. 获取全国市区县的经纬度数据 3.1 ...

  9. mysql多表查询(内连接,外连接,子查询)

    -- 1.多表查询 -- 创建部门表 CREATE TABLE dept(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20) ); INSERT IN ...

最新文章

  1. MMDetection V2.0发布!速度精度全面提升,现有检测框架最优
  2. npoi生成的表格数字左上角_如何用openpyxl自动化编写Excel电子表格 进阶篇 下
  3. Spring-AOP 自动创建代理之DefaultAdvisorAutoProxyCreator
  4. #转载:十大排序方法,动图展示
  5. linux sdk 窗口句柄,Venus: 针对Linux平台上,对常用的系统API进行面向对象的封装SDK。...
  6. 从技术角度谈游戏国际化的一些建议:版本管理和文本翻译
  7. 【牛客 - 696C】小w的禁忌与小G的长诗(dp 或 推公式容斥)
  8. Hello log4net——做一个实用好用的log4net的demo(转)
  9. 线性代数笔记(5) 矩阵多项式的运用——哈密顿-凯莱定理
  10. 任正非讲话稿400篇_重磅干货丨任正非讲稿400篇(1994—2018)
  11. DDD/ABP/EF Core :新特性Owned Entity Types ,尝试另外一种值对象的配置方式
  12. Only fullscreen activities can request orientation异常解决
  13. Mybatis官方网站
  14. word 去除页眉默认的横线及python操作分析
  15. 2022.11.11 CodeForces1324D Pair of Topics
  16. 【ccf2021训练赛】图书推荐算法赛道(SASRec序列推荐模型 | 序列推荐模型分类)
  17. 工程师如何拥抱数字化转型?
  18. 中国移动OneOS 3.0物联网操作系统正式发布
  19. Arch下 OpenJDK shows intermittent performance and UI issues. We recommend using the Oracle JRE/JDK.
  20. JAVA毕设项目后勤管理系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)

热门文章

  1. wait、notify、notifyAll你知道多少?
  2. 用 Javascript 和 CSS 实现脚注(Footnote)效果
  3. Pythonmock基本使用
  4. 酷比魔方knote5 青春版触屏驱动问题
  5. 到2021年1月1日的天数(包括当天)
  6. WireShark黑客发现之旅—肉鸡邮件服务器
  7. [RS] 评价指标NDCG
  8. 转:MFC之COleVariant
  9. 分享75个个人简历PPT模板,总有一款适合你
  10. Matlab动图保存——GIF制作与视频制作