본문 바로가기

코딩일기

SQL 코드카타 144 - Weather Observation Station 12

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

 

Weather Observation Station 12 | HackerRank

Query an alphabetically ordered list of CITY names not starting and ending with vowels.

www.hackerrank.com

 

Field Type
ID NUMBER
CITY VARCHAR2(21)
STATE VARCHAR2(2)
LAT_N NUMBER
LONG_W NUMBER

 

STATION 테이블:

  • ID: 테이블의 고유 키
  • CITY : 도시의 이름
  • STATE : 주의 이름
  • LAT_N : 위도
  • LONG_W : 경도

모음으로 시작하지 않고 모음으로 끝나지 않는 CITY 이름 목록을 STATION 테이블에서 조회하는 쿼리를 작성하세요. 결과에는 중복된 항목이 포함되지 않아야 합니다.

select distinct CITY
from STATION
where CITY REGEXP '^[^aeiou].*[^aeiou]$'

 

방금 전에 풀었던 문제와 조건이 너무 비슷해서 헷갈렸다...