oracle数据库中 如果按商家的距离排序?

2022-08-12 社会 66阅读
select * from 商家表
order by 2*asin(sqrt(power(sin((经度-你的经度)*3.14159265359/180/2),2)+cos(纬度*3.14159265359/180)*cos(你的纬度*3.14159265359/180)*power(sin((纬度-你的纬度)*3.14159265359/180/2),2)))*6378.137*1000
大致如上
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com