SQL
해커랭크 - Weather Observation Station 20
potatode
2023. 1. 9. 15:55
mysql에는 중앙값을 구하는 함수가 없다.
그래서 윈도우함수 percent_rank()를 이용해야 한다.
윈도우함수는 where절을 사용하려면 서브쿼리를 만들어 사용해야하는 것 같다.
select round(lat_n,4)
from (select lat_n,percent_rank() over (order by lat_n) as per
from station) as a
where per = 0.5
반응형