Weather Observation Station 17(hackerrank)

minllny·2024년 3월 5일


쿼리 작성이 어렵다기보단 문제 이해가 잘 되지 않아서 가져왔습니다.
영어로 되어있으니까 해석을 하고 푸는데 쉽지 않네요.
구글링 후 이해되었습니당


Q. Query the Western Longitude (LONG_W)where the smallest Northern Latitude (LAT_N) in STATION is greater than 38.7780 Round your answer to 4 decimal places.

'LAT_N이 38.7780보다 크지만 그 중에서 가장 같은 LAT_N과 매칭되는 LONG_W를 소수점 4번째까지 나타내어라'

라고 이해하면 될 것 같습니다.


답 쿼리입니다.

SELECT ROUND(LONG_W, 4)
FROM STATION
WHERE LAT_N IN (
    SELECT MIN(LAT_N)
    FROM STATION
    WHERE LAT_N > 38.7780
)

항상 가장 간결한 쿼리 작성하려고 노력하고 있습니다!!!

😮

profile
SQL 끄적끄적

0개의 댓글