$ad = Db::connect('databasetwo')->query("SELECT *,(2 * 6378.137 * ASIN( SQRT(POW( SIN( PI( ) * ( " . 用戶$longitude . "- 查詢表.longitude ) / 360 ), 2 ) + COS( PI( ) * " . 用戶$latitude . " / 180 ) * COS( 查詢表.latitude * PI( ) / 180 ) * POW( SIN( PI( ) * ( " . 用戶$latitude . "- 查詢表.latitude ) / 360 ), 2 )))) AS distance FROM `查詢表`
ORDER BY distance ASC LIMIT 1");
tp5 MYSQL 查詢兩個經緯度之間的距離並由近及遠排序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.