HackerRank Weather Observation Station 7
STATION 테이블에서 모음으로 끝나는 CITY 값을 중복 없이 출력하는 문제이다.
정규 표현식 또는 LIKE 연산자를 통해 모음으로 끝나는 조건을 구현할 수 있고, DISTINCT 키워드로 중복을 제거하면 된다.
-- 정규 표현식 활용
SELECT DISTINCT CITY
FROM STATION
WHERE CITY REGEXP "[aeiouAEIOU]$";
-- LIKE 연산자 활용
SELECT
DISTINCT CITY
FROM
STATION
WHERE
UPPER(CITY) LIKE "%A"
OR UPPER(CITY) LIKE "%E"
OR UPPER(CITY) LIKE "%I"
OR UPPER(CITY) LIKE "%O"
OR UPPER(CITY) LIKE "%U";