본문 바로가기

SQL/HackerRank

[SQL] HackerRank: Weather Observation Station 7, 8, 9

Weather Observation Station 7

 

문제

 

Query the list of CITY names ending with vowels (a, e, i, o, u) from STATION. Your result cannot contain duplicates.

 

 

풀이(정규표현식 사용) 

[ ]$ : [ ]안에 있는 문자 중에 하나로 끝난다

 


 

Weather Observation Station 8

 

문제 

 

Query the list of CITY names from STATION which have vowels (i.e., a, e, i, o, and u) as both their first and last characters. Your result cannot contain duplicates.

 

 

풀이(정규표현식 사용)

 

^[aeiou].*[aeiou]$ : aeiou 중 하나로 시작하고 끝나는 도시 이름( .* :  중간에 뭐가 들어가도 상관없음)

 

 


Weather Observation Station 9

 

문제

 

Query the list of CITY names from STATION that do not start with vowels. Your result cannot contain duplicates. 

 

 

풀이1)(정규표현식 사용)

 

 

 

[^abc] : a,b,c를 제외한 문자열 찾기

^[^abc] :a,b,c로 시작하지 않는 문자열 찾기

 

 

풀이2)(정규표현식 사용)

 

 

REGEXP 앞에 NOT 사용

'SQL > HackerRank' 카테고리의 다른 글

[SQL] HackerRank: Weather Observation Station 6  (0) 2023.06.28
[SQL] HackerLank : Challenges  (0) 2023.06.10
[SQL] HarkerLank: Top Earners  (0) 2023.06.08
[SQL] HackerRank: Symmetric Pairs  (0) 2023.06.01
[SQL] HackerRank: INNER JOIN 문제  (0) 2023.05.31