https://www.hackerrank.com/challenges/weather-observation-station-19/problem?isFullScreen=true
Weather Observation Station 19 | HackerRank
Query the Euclidean Distance between two points and round to 4 decimal digits.
www.hackerrank.com
SELECT ROUND(
SQRT(
POWER(MAX(LAT_N)- MIN(LAT_N), 2)
+ POWER(MAX(LONG_W) - MIN(LONG_W),2)
), 4
) AS euclidean_distance
FROM STATION;
POINT!
1) SQRT() 함수
: 제곱근 (√) 을 계산하는 함수
SELECT SQRT(16); -- 결과: 4
SELECT SQRT(2); -- 결과: 1.414213...
2) POWER() 함수
거듭제곱을 계산하는 함수
SELECT POWER(2, 3); -- 결과: 8 (2^3)
SELECT POWER(9, 0.5); -- 결과: 3 (9^(1/2) = √9)'코딩 테스트 > 02. SQL' 카테고리의 다른 글
| [Hacker Rank] SQL Intermediate 'Weather Observation station 20' (Medium) (4) | 2025.08.18 |
|---|---|
| [Hacker Rank] SQL Intermediate 'New Companies' (Medium) (0) | 2025.08.18 |
| [Hacker Rank] SQL Basic 'Weather Obvervation Station 18' (Medium) (0) | 2025.08.17 |
| [Hacker Rank] SQL Basic 'The PADS' (medium) (3) | 2025.08.17 |
| [Hacker Rank] SQL Basic (easy) (6) (5) | 2025.08.16 |
