mysql 空间类型 point 使用方式
来源:互联网 发布:eval在js中 编辑:程序博客网 时间:2024/06/06 05:05
mysql point 空间类型使用
mysql 在5.x以后新增point 空间类型 此类型是基于多维空间
常用于地理位置查询(存储经纬度)
第一步 创建记录地理位置的表
CREATE TABLE `point` (`id` int(11) NOT NULL AUTO_INCREMENT ,`names` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,`location` point NOT NULL ,`description` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,PRIMARY KEY (`id`))ENGINE=InnoDBDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciAUTO_INCREMENT=1ROW_FORMAT=COMPACT;
插入记录(注:空间类型一定需要使用GemomFromText函数转换)
insert into points(names,location,description) values('test2',GeomFromText('POINT(21 23)'),'')
查询记录(查询在x轴上大于20的记录)
select * from points where x(location)>20
查询记录(查询在x轴上大于20的记录&y轴上小于30的记录)
select * from points where x(location)>30 and y(location)<20
引用:
http://blog.csdn.net/ybbps1109/article/details/6802666
0 0
- mysql 空间类型 point 使用方式
- mysql point类型的简单使用
- mysql取Geometry类型MULTIPOINT的中心和POINT类型
- mysql:插入GEOMETRY相关字段类型(point,linestring等)
- C#语言中如何使用Point 类型数组
- mysql 空间数据库使用
- QML 基础类型 - point
- postgresql 操作point类型
- MYSQL的列类型和占用空间
- MySQL 字段类型占用空间(全)
- 使用mysql存放空间数据
- MySQL 基础使用方式
- mysql+配置文件使用方式
- 01_spring基本命名空间及各种类型注入方式
- 01_spring基本命名空间及各种类型注入方式
- MySQL索引类型和索引方式解析
- Mysql Innodb的两种表空间方式 共享空间和独立空间
- Java 日期类型和 MySQL 日期类型 转化方式
- 【安卓】自定义基于onDraw的任意动画(不仅仅是平移/旋转/缩放/alpha)、!
- SuppressWarnings("unchecked")
- 技术路线0
- python 浅拷贝与深拷贝
- 解除svn版本控制
- mysql 空间类型 point 使用方式
- duplicate symbol _*** in:
- 装箱和拆箱(boxing&unboxing)-.NET
- jQuery 选择器获取组合类中的类名
- [Ljava.lang.String
- Java中Comparable接口的使用
- 多线程--单例设计模式
- 步入java
- 关于blog的一些心得吧