본문 바로가기

STUDY/DATABASE

MySQL | Geolocation 거리 구하기

경도 == x == latitude

위도 == y == longtitude

ROUND(6371 * acos( 
  cos( radians( [현재 경도] ) 
  * cos( radians( [비교할 위도] ) ) 
  * cos( radians( [비교할 경도] ) - radians([현재 위도]) ) 
  + sin( radians( [현재 경도] ) 
  * sin( radians( [비교할 위도] ) )
), 2)