홍동이의 성장일기
[HackerRank] Weather Observation Station 17 본문
➡️ 내가 푼 풀이
select round(long_w, 4)
from station
where lat_n = (select min(lat_n)
from station
where lat_n > 38.7780)
➡️ 간단한 풀이
select round(long_w, 4)
from station
where lat_n > 38.7780
order by lat_n
limit 1
💡 문제 풀이
1. lat_n이 38.7780보다 큰 값 중에서, 가장 작은 값을 가져온다.
▶️ 38.85256239가 나온다.
select min(lat_n)
from station
where lat_n > 38.7780
2. lat_n이 38.85256239인 값에서 long_w를 가져온 후, 소수점 4자리만 나오도록 반올림한다.
푸는 것보다 문제 해석하기가 더 까다로웠던 문제였다 😣
📍본 내용은 '[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이'를 수강하며 작성한 내용입니다.
728x90
'Tool > SQL 코딩테스트 풀이' 카테고리의 다른 글
[HackerRank] New Companies (0) | 2023.09.30 |
---|---|
[HackerRank] Contest Leaderboard (1) | 2023.09.16 |
[LeetCode] 1321. Restaurant Growth (0) | 2023.08.24 |
[LeetCode] 178. Rank Scores (0) | 2023.08.24 |
[LeetCode] 185. Department Top Three Salaries (0) | 2023.08.23 |
Comments