SELECT
*, (
6371 * acos(
cos(radians('31.82030058')) * cos(radians(lat)) * cos(
radians(lng) - radians('117.22699967')
) + sin(radians('31.82030058')) * sin(radians(lat))
)
) AS distance
FROM
fa_area
GROUP BY
distance
mysql 根据经纬度查询距离
最新推荐文章于 2026-03-16 01:39:29 发布
此篇博客展示了如何使用SQL查询和经纬度计算出FA_area表中两点之间的精确距离,通过 acos 函数和地理编码公式实现。

1万+

被折叠的 条评论
为什么被折叠?



