문제 링크입니다!
Weather Observation Station 19 | HackerRank
Query the Euclidean Distance between two points and round to 4 decimal digits.
www.hackerrank.com
문제
2022.03.28 - [HackerRank/MS SQL Server] - [해커랭크/MS SQL] Weather Observation Station 18
[해커랭크/MS SQL] Weather Observation Station 18
문제 링크입니다! Weather Observation Station 18 | HackerRank Query the Manhattan Distance between two points, round or truncate to 4 decimal digits. www.hackerrank.com 문제 => P1(a, b) 와 P2(c, d)..
nomeleon.tistory.com
위 문제와 비슷하지만 위 문제는 맨하탄 거리를 계산, 해당 문제는 유클리드 거리를 계산하는 문제입니다.
=> STATION 테이블에서 점 P1과 P2 사이의 유클리드 거리를 소수점 4자리까지 조회해라
풀이
select
format(sqrt(power(max(LAT_N) - min(LAT_N),2) +
power(max(LONG_W) - min(LONG_W),2)),'#.0000')
from station
- FORMAT : 서식이 지정된 값을 반환, 날짜/시간 및 숫자 값을 문자열로 지정하는 로캘 인식 서식 지정에 FORMAT 함수를 사용
- SQRT : 지정한 float 값의 제곱근을 반환
- POWER : 지정된 식을 거듭제곱한 값을 반환
FORMAT(Transact-SQL) - SQL Server
FORMAT 함수의 Transact-SQL 참조입니다.
docs.microsoft.com
SQRT (Transact-SQL) - SQL Server
SQRT(Transact-SQL)
docs.microsoft.com
POWER(Transact-SQL) - SQL Server
POWER(Transact-SQL)
docs.microsoft.com
'HackerRank - MS SQL Server' 카테고리의 다른 글
[해커랭크/MS SQL] Draw The Triangle 1 (0) | 2022.03.29 |
---|---|
[해커랭크/MS SQL] Weather Observation Station 20 (0) | 2022.03.29 |
[해커랭크/MS SQL] Weather Observation Station 17 (0) | 2022.03.28 |
[해커랭크/MS SQL] Weather Observation Station 18 (0) | 2022.03.28 |
[해커랭크/MS SQL] Weather Observation Station 16 (0) | 2022.03.28 |
댓글