[Hacker Rank] SQL Intermediate 'Weather Observation Station 5'(Medium)

2025. 8. 22. 06:11·코딩 테스트/02. SQL

 

https://www.hackerrank.com/challenges/weather-observation-station-5/problem?isFullScreen=true

 

Weather Observation Station 5 | HackerRank

Write a query to print the shortest and longest length city name along with the length of the city names.

www.hackerrank.com

 

SELECT 
    CITY,
    LENGTH(CITY) 
FROM STATION
ORDER BY LENGTH(CITY) ASC, CITY
LIMIT 1
)
UNION
(
 SELECT
     CITY,
     LENGTH(CITY)
FROM STATION
ORDER BY LENGTH(CITY) DESC, CITY
LIMIT 1
);

POINT! 

UNION 사용하기

UNION 기본 개념

  • 두 개 이상의 SELECT 문 결과를 위아래로 합쳐서 반환합니다.
  • 중복된 행은 자동으로 제거합니다.
  • 열의 개수와 데이터 타입이 같아야 사용 가능합니다.

UNION vs UNION ALL

  • UNION : 중복 제거 (더 느릴 수 있음)
  • UNION ALL : 중복 제거하지 않음 (빠름, 데이터 있는 그대로 합침

'코딩 테스트 > 02. SQL' 카테고리의 다른 글

[Hacker Rank] SQL Intermediate 'Top Competitors' (Medium)  (0) 2025.08.22
[Hacker Rank] SQL Intermediate 'The Report' (Medium)  (0) 2025.08.22
[Hacker Rank] SQL Intermediate 'Placemants' (Medium)  (1) 2025.08.18
[Hacker Rank] SQL Intermediate 'Weather Observation station 20' (Medium)  (4) 2025.08.18
[Hacker Rank] SQL Intermediate 'New Companies' (Medium)  (0) 2025.08.18
'코딩 테스트/02. SQL' 카테고리의 다른 글
  • [Hacker Rank] SQL Intermediate 'Top Competitors' (Medium)
  • [Hacker Rank] SQL Intermediate 'The Report' (Medium)
  • [Hacker Rank] SQL Intermediate 'Placemants' (Medium)
  • [Hacker Rank] SQL Intermediate 'Weather Observation station 20' (Medium)
Growth DA Log
Growth DA Log
Growth DA Log 님의 블로그 입니다.
  • Growth DA Log
    Growth DA Log님의 블로그
    Growth DA Log
  • 전체
    오늘
    어제
    • 분류 전체보기 (125)
      • TIS_COMPANY (6)
      • 코딩 테스트 (61)
        • 01. Python (3)
        • 02. SQL (58)
      • 데이터 분석 (53)
        • 01. BigQuery (9)
        • 02. GA4 (1)
        • 02-1. GA4를 더 잘 다루기 위한 마케팅 개.. (5)
        • 03. streamlit (5)
        • 04. Git (12)
        • 05. 데이터 엔지니어링 (3)
        • 06. 데이터 모델링 (11)
        • 07. Excel (0)
        • 08. Tableau (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    solvesql
    Reset
    코딩테스트
    DENSE_RANK
    쿼리테스트
    git
    코드잇스프린트후기
    rank
    이행성
    revert
    cross_join
    SQL
    ROW_NUMBER
    윈도우함수
    tableau
    프로그래머스
    tableaubootcamp
    streamlit
    코테
    AARRR
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
Growth DA Log
[Hacker Rank] SQL Intermediate 'Weather Observation Station 5'(Medium)
상단으로

티스토리툴바