HackerRank-My SQL

Prepare > SQL > Basic Select > Weather Observation Station 9

stem_sw 2023. 7. 12. 20:50
 

Weather Observation Station 9 | HackerRank

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

www.hackerrank.com

 

문제


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

 

 

 

 

코드


SELECT DISTINCT(CITY) FROM STATION
WHERE CITY NOT LIKE "A%"
    AND CITY NOT LIKE "E%"
    AND CITY NOT LIKE "I%"
    AND CITY NOT LIKE "O%"
    AND CITY NOT LIKE "U%";
SELECT DISTINCT(CITY) FROM STATION
WHERE LEFT(CITY,1) REGEXP "[^AEIOU]";
SELECT DISTINCT(CITY) FROM STATION
WHERE CITY REGEXP "^[^AEIOU]";

 

 

 

 

노트


REGEXP "[^부정]"
  • 정규표현식 REGEXP "[^부정]"
  • "부" 와 "정"을 포함하지 않는 문자열을 찾음
  • '부자' 와 '정말' 모두 제외됨