1. 제출 (스스로 푼 방법)
각 좌표들 간 절대값이므로 ABS 함수를 같이 사용했어야 함..
2. 정답
쿼리의 문제가 아니라 Manhattan Distance 의 개념을 몰라서 실수...
select Round(ABS(MIN(LAT_N) - MAX(LAT_N)) + ABS(MIN(LONG_W) - MAX(LONG_W)),4)
FROM STATION;
출처:
https://ko.wikipedia.org/wiki/%EB%A7%A8%ED%95%B4%ED%8A%BC_%EA%B1%B0%EB%A6%AC
맨해튼 거리 - 위키백과, 우리 모두의 백과사전
맨해튼 거리(Manhattan distance, 혹은 택시 거리, L1 거리, 시가지 거리,Taxicab geometry)는 19세기의 수학자 헤르만 민코프스키가 고안한 용어로, 보통 유클리드 기하학의 거리 공간을 좌표에 표시된 두
ko.wikipedia.org
https://www.codingbroz.com/weather-observation-station-18-sql-solution/
반응형
'데이터관련공부 > SQL' 카테고리의 다른 글
[HackerRank] SQL - Type of Triangle (다시 시도할 것!) (0) | 2022.06.16 |
---|---|
[HackerRank] SQL - Weather Observation Station 20: 다시 시도해야 함... (0) | 2022.06.01 |
[HackerRank] SQL - Weather Observation Station 19 (0) | 2022.06.01 |
[HackerRank] SQL - Top Earners (0) | 2022.05.26 |
[HackerRank] SQL - New Companies (0) | 2022.05.26 |