본문 바로가기

Database/MySQL

[MySQL] 정규표현식

정규표현식 수업 목표

정규표현식

[Algorithm/MySQL] - [해커랭크(HackerRank)] Weather Observation Station 6 (MySQL)

이 문제를 정규표현식을 이용해서 풀어보자!

정규표현식이란 문자열을 찾아내는 패턴들을 통칭하는 말이라고 이해하기

SELECT DISTINCT city
FROM station
WHERE city REGEXP '^[aeiou].*'
  • 정규표현식을 쓸 때는 REGEXP(regular expression)
  • [aeiou] : aeiou 문자 중에 하나라도 들어가면
  • ^ : 이 문자열이 여기서 시작해야하고
  • .* : 어떤 문자열이 와도 상관없다. like의 %기호와 같은 의미
  • aeiou 문자로 시작하는 문자열을 찾기

관련 문제

[Algorithm/MySQL] - [해커랭크(HackerRank)] Weather Observation Station 7 (MySQL)

[Algorithm/MySQL] - [해커랭크(HackerRank)] Weather Observation Station 8 (MySQL)

[Algorithm/MySQL] - [해커랭크(HackerRank)] Weather Observation Station 9 (MySQL)

 

[해커랭크(HackerRank)] Weather Observation Station 9 (MySQL)

문제 Query the list of CITY names from STATION that do not start with vowels. Your result cannot contain duplicates. Input Format The STATION table is described as follows: 코드 Substring S..

jogrammer.tistory.com

출처

 

[백문이불여일타] 데이터 분석을 위한 고급 SQL - 인프런 | 강의

SQL 고급 이론을 배우고, 실습 문제를 함께 풀어봅니다., SQL 이론 강의는 많은데, 문제 풀이와 병행하면서 진짜 실력을 키울 수 있는 강의는 왜 없을까요? 영어 문법 공부를 아무리 해도 실제로 대

www.inflearn.com

 

반응형

'Database > MySQL' 카테고리의 다른 글

[MySQL] MySQL Function 사용자 정의 함수  (0) 2021.07.22
[MySQL] 윈도우 함수  (0) 2021.07.14
[MySQL] 서브쿼리 Subquery  (0) 2021.07.14
[MySQL] DML (Data Manipulation Language)  (0) 2021.07.08
[MySQL] UNION, UNION ALL  (0) 2021.07.05