[Hacker Rank/mysql] Weather Observation Station 8

canyi·2025년 3월 9일
0

HackerRank

목록 보기
6/10

Problem

Station 테이블에서 첫 글자와, 마지막 들자인 주복제거인 AEIOU 출력

MYSQL 정규식 풀이

SELECT DISTINCT CITY
FROM STATION
WHERE CITY REGEXP '^[AEIOU].*[AEIOU]$'

'^[AEIOU].*[AEIOU]$':

•	^ → 문자열의 시작
•	[AEIOU] → 첫 글자가 모음인지 확인
•	.* → 중간에 어떤 문자든 올 수 있음
•	[AEIOU]$ → 마지막 글자가 모음인지 확인 ($는 문자열의 끝)

SQL Server LIKE풀이

SELECT DISTINCT CITY
FROM STATION
WHERE CITY LIKE '%[AEIUO]' AND CITY LIKE '[AEIUO]%'

문제링크

https://www.hackerrank.com/challenges/weather-observation-station-8

profile
백엔드 개발 정리

0개의 댓글