mysql查询范围数据_MySQL通过POIN数据类型查询指定范围内数据
情况一:
数据库:只有point类型的location字段
实体类:有经纬度字段(double)、originLoction字段(存放string类型的数据库location字段:POINT(123.462202 41.804471) )
单位:km
查询方圆100千米以内的数据..
SELECT
*,
AsText(location) as originLoction,
(st_distance(location, point(116.397915,39.908946))*111) AS distance
FROM
oc_district
HAVING
distance<100
ORDER BY
distance limit 100;
情况二:
数据库:有经度纬度字段,但是没有point字段
实体类:有经纬度字段(double)、originLoction字段(存放string类型的数据库location字段:POINT(123.462202 41.804471) )
以米m为单位
查询方圆5000m以内的数据
SELECT
*,
(st_distance (point (lng,lat),point (116.3424590000,40.0497810000))*111195/1000 ) as juli
FROM
oc_district
WHERE
juli <=5000
ORDER BY
juli ASC
mysql查询范围数据_MySQL通过POIN数据类型查询指定范围内数据相关推荐
- mysql的ps.setmaxrows_mysql自定义函数实现表的指定列进行数据脱敏(PS:来自mysql小白的提问)...
要求:不考虑原来字段的值,只考虑数据长度,通过脚本update tabA set colA = stringMask(colA )实现数据脱敏,例如张三丰–ASD 提问:将指定列名作为mysql自定义 ...
- R语言使用seq函数生成数据序列、seq函数在指定范围内生成固定长度的序列、指定数据序列的第一个数值、最后一个数值以及另外一个数据序列(along.with)
R语言使用seq函数生成数据序列.seq函数在指定范围内生成固定长度的序列.指定数据序列的第一个数值.最后一个数值以及另外一个数据序列(along.with) 目录
- go mysql 查询数据_MySQL常用语句之查询数据-Go语言中文社区
简单查询: select [distinct] *| {字段名1,字段名2,字段名3, ...} from 表名 [where 条件表达式1] [group by 字段名 [having 条件表达式2 ...
- mysql 查询指定字段数据_MySQL使用select语句查询指定表中指定列(字段)的数据
本文介绍mysql数据库中执行select查询语句,查询指定列的数据,即指定字段的数据. 再来回顾一下sql语句中的select语句的语法: select 语句的基本语法: select from w ...
- mysql获取多张表中的数据_mysql 之多表查询
阅读目录 一 介绍 二 多表连接查询 三 符合条件连接查询 四 子查询 五 综合练习 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里 ...
- db2有MySQL那样的时间戳_MySQL 按照日期格式查询带有时间戳数据
按照日期格式查询带有时间戳数据一般在MSQL数据库中的时间都是以时间戳的格式来存储时间的,但是对于我们来说,时间戳格式具体表示的是什么时间,我们很难一眼看出来,所以当我们要具体查询某一个时间或时间段的 ...
- mysql数据库子查询的使用_MySQL数据库使用子查询方式更新数据优化及思考
[环境介绍] 云数据库MySQL 5.7 [背景描述] 业务需要:需要对16370077的表数据进行更新部分数据操作 UPDATE P_MOXXXX_REXXXX SET FISAVAILABLE = ...
- mysql获取多张表中的数据_mysql之多表查询
1.新建的一个数据库db3 create database db3 charset utf8; 2.为db3数据库创建两张表和数据 (1)创建person表 create tableperon ( i ...
- 修改mysql 视图字段类型_MySQL中的数据类型,列选项,视图
列的数据类型 整型 类型 取值范围 tinyint -128 - 127 smallint -32768 - 32767(几万) mediumint -8388608 - 8388607(几百万) i ...
- mysql中怎么查询单行单列_MySql中的子查询-结果单行单列
MySQL是开源免费和功能多面的小型数据库,MySQL也是目前流行通用的关系型数据库,已经被 Oracle 收购了.随着版本更新升级,加入一些高级功能,MySQL6.x 版本也开始收费.不过本教程将使 ...
最新文章
- GridView使用的技巧
- super的用法(带了解)
- HDU3970(Dijstra算法)
- mysql sqlstate 28000_mysql ERROR 1045 (28000): 错误解决办法
- Ubantu中安装sublime
- WinRT开发语言的功能和效率
- mac os 录屏快捷键_Mac跨平台自动同步记事本
- 对永磁无刷电机的调速过程
- junit testng_TestNG或JUnit
- daab 3.1使用笔记
- Intel 64/x86_64/IA-32/x86处理器通用寄存器 (2) - 64位通用寄存器
- 事务复制5: Transaction and Command
- QT Creator 环境使用 remote debug 调试 arm 程序
- 什么是servlet及其生命周期
- 信道编码:编码FEC 前向纠错码
- 基于easyui的 增 删 改 查
- 一文总结图像生成必备经典模型(二)
- 2022-2028全球及中国食品加工机械行业研究及十四五规划分析报告
- 【原】移动web资源整理
- 网易云信圈组上线实时互动频道,「破冰」弱关系社交
热门文章
- Spark的Windows本地化部署完整方案
- 2016奇虎360研发工程师内推笔试编程题 - 题解
- win10如何让外接显示器成为主显示器,笔记本屏幕成为拓展屏幕
- 华硕服务器系统安装系统安装教程视频,华硕的系统安装教程 华硕u盘安装系统教程...
- linux摄像头V4L2 subdev,V4L2 subdev
- mysql事务 start transaction
- 山东标梵讲解浅谈移动端开发技术
- 服务器win10虚拟内存设置,win10虚拟内存设置多少合适?这样设置就最好!
- Python高级教程
- linux安装Ice3.7 c++