(SELECT CITY, LENGTH(CITY)
FROM STATION
WHERE LENGTH(CITY) = (SELECT MIN(LENGTH(CITY)) FROM STATION)
ORDER BY CITY
LIMIT 1)
UNION ALL
(SELECT CITY, LENGTH(CITY)
FROM STATION
WHERE LENGTH(CITY) = (SELECT MAX(LENGTH(CITY)) FROM STATION)
ORDER BY CITY
LIMIT 1)
(SELECT CITY, LENGTH(CITY)
FROM STATION
ORDER BY LENGTH(CITY) ASC, CITY ASC
LIMIT 1);
(SELECT CITY, LENGTH(CITY)
FROM STATION
ORDER BY LENGTH(CITY) DESC, CITY ASC
LIMIT 1)
UNION ALL을 쓰지 않고 세미콜론(;)으로 이어줘도 된다.
해커랭크 Weather Observation Station SQL
'SQL > 해커랭크' 카테고리의 다른 글
[SQL] 해커랭크 The Report (0) | 2022.12.03 |
---|---|
[SQL] 해커랭크 Occupations (0) | 2022.12.03 |
[SQL] 해커랭크 The PADS (0) | 2022.12.02 |
[SQL] 해커랭크 Type of Triangle (0) | 2022.12.02 |
[SQL] 해커랭크 Weather Observation Station 6~7 (0) | 2022.12.02 |