๐ข ๋ณธ ํฌ์คํ ์ ํ์ฉ๋๋ ๊ธฐ๋ณธ ๋ฌธ์ ๋ฐ ์๋ฃ ์ถ์ฒ๋ HackerRank ์์ ๋ฐํ๋๋ค.
โ ๋ฌธ์
https://www.hackerrank.com/challenges/weather-observation-station-14/problem?isFullScreen=true
SELECT TRUNCATE(LAT_N, 4)
FROM STATION
WHERE LAT_N < 137.2345
ORDER BY 1 DESC
LIMIT 1;
Query the greatest value of the Northern Latitudes (LAT_N) from STATION that is less than . Truncate your answer to decimal places.
Input Format
The STATION table is described as follows:
where LAT_N is the northern latitude and LONG_W is the western longitude.
โ ํ์ด
ํ์ด1)
SELECT TRUNCATE(LAT_N, 4)
FROM STATION
WHERE LAT_N < 137.2345
ORDER BY 1 DESC
LIMIT 1;
๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํด์ LIMIT์ผ๋ก ์ถ๋ ฅ๋๋ ํ ๊ฐ์๋ฅผ ์ง์ ํด์คฌ๋ค.
137.0193
ํ์ด2)
SELECT MAX(LAT_N2)
FROM (SELECT TRUNCATE(LAT_N, 4) LAT_N2
FROM STATION
WHERE LAT_N < 137.2345) A;
FROM ์ ์ ์๋ธ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ LAT_N์ด 137.2345 ๋ฏธ๋ง์ธ ์คํ ์ด์ ์ค์ ์ต๋๊ฐ์ ์ถ์ถํ๋ค.
TRUNCATE ํจ์๋ ์๋์ฒ๋ผ ๋ฉ์ธ SELECT์ ์์ ์ถ์ถํด๋ ๊ฐ๋ฅํ๋ค.
SELECT TRUNCATE(MAX(LAT_N), 4)
FROM (SELECT LAT_N
FROM STATION
WHERE LAT_N < 137.2345) A;
'Growth ๐ณ > Practice ๐ป' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Hacker Rank] Type of Triangle (0) | 2022.08.24 |
---|---|
[Hacker Rank] Weather Observation Station 16 (0) | 2022.08.22 |
[Hacker Rank] The Blunder (0) | 2022.08.20 |
[SQL] ์ฐ์ต๋ฌธ์ (0) | 2022.08.03 |
[Hacker Rank] Weather Observation Station 20 : MySQL (0) | 2022.08.02 |