postgresql 坐标距离操作

前端之家收集整理的这篇文章主要介绍了postgresql 坐标距离操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

查询规定范围内

SELECT
    A . ID,A ."name"
FROM
    t_base_customer A
WHERE
    earth_Box (
        ll_to_earth (36.702286,119.195057),300.0
    ) @> ll_to_earth (A .latitude,A .longitude);

按距离排序

SELECT A . ID,A ."name",earth_distance ( ll_to_earth (36.702286,ll_to_earth (A .latitude,A .longitude) ) AS distance FROM t_base_customer A ORDER BY distance ASC;

猜你在找的Postgre SQL相关文章