以下 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;
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;
分享到:
相关推荐
简单好用的mysql binlog查看工具 采集于网络。
mysql (有时称为“终端监视器”或简称“监视器”)是⼀个交互式程序,使您能够连接到 MySQL 服务器、运⾏查询并查看结果。 mysql也可以⽤于批 处理模式:您预先将查询放件中,然后告诉mysql执行该文件的内容。这...
linux-mysql-驱动
mysql数据库全文查找,查询所有数据库中包含指定字符的数据。 一、支持功能: 1、支持所有数据库查询字符串,或者指定一个或者多个数据库查询字符串; 2、支持本地使用或者指定远程数据库地址; 3、支持命令行指定...
MYSQL数据库信息查看.MYSQL数据库信息查看.MYSQL数据库信息查看.
免费mysql.This is a release of MySQL Control Center, a GPL (free) MySQL GUI Client. For more information on the GPL license, read the file `LICENSE.txt` included in this distribution.
2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装...
查看MySQL数据库的命令,如果您对查看MySQL数据库方面感兴趣的话,不妨一看。
show variables like '%char%' 查看 MySQL 数据库服务器和数据库字符集 show table status from db显示数据库中表的信息 show full columns from tb查看 MySQL 数据列(column)的字符集。 show charset查看当前安装...
用于查找后面的端口是否存在 3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL 语法格式 mysql –user=root –password=123456 db_name 或 mysql –u root –p123456 db_name
2.通过/usr/local/mysql/bin/mysqld –verbose –help |grep -A 1 ‘Default options’命令来查看mysql使用的配置文件默认路径,(注意红色标注的是通过步骤1的命令获取到的mysql安装目录路径) 通过上图所示我们可以...
查看mysql字符集MySQL 乱码的根源是的 MySQL 字符
查看MySQL Galera集群状态 pxc状态使用手册
腾讯关于MySQL的使用规范,包括命名规范,基础规范,库表设计,字段设计,索引规范,SQL设计,行为规范等。想要提升的可下载查看。
在mysql安装之后,如何找到自己的mysql数据库的安装位置,本文将介绍详细的解决方法,需要的朋友可以参考下
C:使用mysql命令 mysql -u username -p -D dbname 五、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是 :mysql> 2、退出MySQL:quit或exit...
2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过...
亲测可用,Mac 数据库mysql查看软件 navicat,
mysql日志查看工具页面 php的 可以用这个文件查看mysql的日志,比直接查看日志要好看的多.
mysql命令、介绍有phpmyadmin怎样产看、命令行怎样查看