ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • REGEXP
    SQL/HackerRank 2019. 7. 23. 17:42
    • 글자 시작이 (a, e, i, o, u) 인 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY REGEXP '^[aeiou]';

     

    • 글자의 마지막이(a, e, i, o, u)인 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY REGEXP '[aeiou]$';

     

    • 글자의 시작과 끝이 (a, e, i, o, u)인 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY REGEXP '^[aeiou]' AND CITY REGEXP '[aeiou]$';

     

    • 글자의 시작이 (a, ,e, i, o, u)가 아닌 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY NOT REGEXP '^[aeiou]';

     

    • 글자의 마지막이(a, e, i, o, u)가 아닌 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY NOT REGEXP '[aeiou]$';

     

    • either do not start with vowels or do not end with vowels
    SELECT DISTINCT CITY 
        FROM STATION 
        WHERE CITY REGEXP '^[^aeiou]' 
        OR CITY REGEXP '[^aeiou]$'; 

     

    • CITY의 시작과 마지막이 (a, e, i, o, u)가 아닌 city를 출력(중복 x)
    SELECT DISTINCT CITY FROM STATION WHERE CITY NOT REGEXP '^[aeiou]' AND CITY NOT REGEXP '[aeiou]$';

     

    추후 수정해야함!

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

    Asian population  (0) 2019.07.29
    Draw The Triangle  (0) 2019.07.29

    댓글

© 2019 All rights reserved.