SQL语句根据经度纬度求出两点间的距离排序
2017-11-25 20:22
603 查看
如果两个坐标的列是(x1,y1)、(x2,y2),那么他们之间的距离:SQRT((X1-X2)(X1-X2)+(Y1-Y2)(Y1-Y2))
例:
例:
/* 表名:TpProject FLongitude:经度 FDimension:纬度 传入的参数:(121.517759,31.178469) */ SELECT * FROM TpProject ORDER BY SQRT((121.517759-FLongitude)*(121.517759-FLongitude)+(31.178469-FDimension)*(31.178469-FDimension))
相关文章推荐
- C# 根据经度纬度计算两点的距离
- 根据地球上两个地点的经度和纬度,如何获得这两点的距离?
- SQL语句实现根据经纬度计算距离并排序分页
- mysql的sql语句根据经纬度查询距离排序
- Object-c 根据经度纬度计算两点间的距离
- C# 根据经度纬度计算两点的距离
- Object-c 根据经度纬度计算两点间的距离
- C# 根据经度纬度计算两点的距离
- SQL语句二次排序。先根据是否置顶字段。再根据最后更新时间排序。
- 已知两点的经度、纬度,计算两点的距离
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- [置顶] C语言实验题:已知地球上两点的经度和纬度求其球面距离
- mongodb 分页查询并 根据传入的经纬度计算计算两点距离进行排序
- 根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离)
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句以及伪列作为查询条件实现
- Sql中根据经纬度计算两点的距离
- 根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离)
- sql语句根据特定条件改变排序及效率测试
- [MSSQL2008]Spatial Data in SQL Server 2008 - 根据经纬度计算两点间距离
- sql语句根据特定条件改变排序及效率测试