【发布时间】:2018-12-11 09:39:11
【问题描述】:
我有带有列 ID、名称、位置的表格区域。列位置是 POINT 类型,存储地点的(纬度、经度)。
我在 MySQL here 中阅读了使用点数据类型和 st_distance_sphere 查找最近地点的解决方案。但是当我在 mysql 工作台中运行以下查询时,我收到消息:好的。我想查看所有符合此条件的行。
select
id,name,
st_distance_sphere(`position`, st_geomfromtext('Point(77.058210 28.632955)', 4326)) as distance
from areas
order by distance asc;
【问题讨论】:
-
请参考您在哪里找到的,以便我们查看您的基本信息,其中应包括 SHOW CREATE TABLE xxxx。