当前位置: 首页 > news >正文

网站加强队伍建设商业网站建设者

网站加强队伍建设,商业网站建设者,上饶做网站哪家好,同性性做视频网站要计算商家距离并按照距离排序,可以使用MySQL 8中的空间函数和索引。以下是一个例子: 创建商家表 CREATE TABLE merchants (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),location POINT,SPATIAL INDEX (location) ) EngineInnoDB;插入商家数据…

要计算商家距离并按照距离排序,可以使用MySQL 8中的空间函数和索引。以下是一个例子:

  1. 创建商家表
    CREATE TABLE merchants (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),location POINT,SPATIAL INDEX (location)
    ) Engine=InnoDB;
    

  2. 插入商家数据
    INSERT INTO merchants (name, location) VALUES
    ('商家A', ST_PointFromText('POINT(120.1435 30.2567)')),
    ('商家B', ST_PointFromText('POINT(120.1723 30.3249)')),
    ('商家C', ST_PointFromText('POINT(120.0674 30.2987)')),
    ('商家D', ST_PointFromText('POINT(119.9876 30.1459)')),
    ('商家E', ST_PointFromText('POINT(120.0452 30.1243)'));
    

  3. 查询距离最近的商家
    #默认是米
    SELECT id, name, ST_Distance_Sphere(location, ST_PointFromText('POINT(120.1325 30.2678)')) AS distance
    FROM merchants
    ORDER BY distance ASC;# 把米转换成公里
    SELECT id, name, CONCAT(ROUND(ST_Distance_Sphere(location, ST_PointFromText('POINT(113.597219 34.783522)'))/1000,2),'公里') AS distance
    FROM merchants
    ORDER BY distance ASC;
    

    在此示例中,ST_Distance_Sphere()函数用于计算两个点之间的球面距离(单位为米)。查询将返回距离指定坐标最近的商家,并按距离从近到远排序。

    注意:为了使此查询更有效率,需要使用空间索引idx_location

  4. 如果在添加索引时,出现了如下错误:All parts of a SPATIAL index must be NOT NULL

  5. 请执行如下语句:

    ALTER TABLE merchants MODIFY location point NOT NULL;
    ALTER TABLE merchants ADD SPATIAL INDEX (location);

http://www.sczhlp.com/news/91241/

相关文章:

  • 做网站用什么语言制作最安全?我做动作你来猜的网站
  • 邢台网站设计哪家专业网站建设佰金手指科杰六
  • 网站建设设计问卷中国是唯一一个拥有空间站
  • 两个网站用一个空间海外网app下载
  • 打电话沟通做网站话术中国商网
  • 做淘宝好还是自建网站好网站建设方案 doc
  • 申请做网站 论坛版主中山快速建站合作
  • 天津市建设工程造价管理协会网站徐州微网站开发
  • 石家庄市市政建设总公司网站基金会网站开发方案
  • 建网站建网站的公司东莞快速网站制作哪家强
  • 书店建设网站的能力兰州网站建设最新招聘信息
  • 建设银行衡阳市分行网站可以做分销的网站
  • 外贸网站排行网站建设状况
  • 网站访问工具建设报考网站查询成绩
  • 十一、微程序控制器的组成和工作过程
  • 怎么能创建自己的网站外贸货源
  • 做自己的网站需要多少钱网站权重不够高 导致
  • j2ee做的网站网站建设 北京昌平
  • 自建网站代理服务器网站企业业务员怎么做
  • 深圳建设工程造价管理站网站要害字
  • 六、数据通路的功能和基本结构
  • 五、单周期CPU和多周期CPU
  • 七、组合逻辑元件(操作元件)和 时序逻辑元件(状态原件)
  • 九、指令、微程序、微指令、微命令、微操作
  • 八、CPU控制器的功能和工作原理
  • 世界网站流量排名网站建设管理相关规定
  • 专做蔬菜大棚的网站网站正在建设中 图片
  • 美团网网站建设 费用找设计公司去哪个平台
  • 网站含中国的备案做企业网站多少钱
  • 做网站用什么系统较好平面网页设计学校