HackerRank | Weather Observation Station 9

jeonghens·2025년 6월 1일

SQL: HackerRank

목록 보기
30/49

HackerRank Weather Observation Station 9


문제

STATION 테이블에서 모음으로 시작하지 않는 CITY 값을 중복 없이 출력하는 문제이다.


풀이

정규 표현식과 NOT 연산자, DISTINCT 키워드를 활용하면 된다.

  • ^[aeiouAEIOU]: 문자열 시작(^)에서 모음으로 시작하는 패턴
  • NOT REGEXP: 해당 패턴에 일치하지 않는 행
  • DISTINCT: 중복 제거

SELECT DISTINCT CITY
FROM STATION
WHERE CITY NOT REGEXP "^[aeiouAEIOU]";
profile
알고리즘이나 SQL 문제 풀이를 올리고 있습니다. 피드백 환영합니다!

0개의 댓글