Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Cluster
- 웹 스크랩핑
- 티스토리챌린지
- 파이썬
- 내일배움캠프
- 회귀분석
- 어쩌다 마케팅
- harkerrank
- 스파르타
- R
- 파이썬 머신러닝 완벽가이드
- wil
- SQL
- 파이썬 철저입문
- 중회귀모형
- 내일배움
- 파이썬 머신러닝 완벽 가이드
- 오블완
- 스파르타코딩
- MySQL
- TiL
- 텍스트 분석
- 내일배움카드
- hackerrank
- 프로그래머스
- 미세먼지
- 스파르타 코딩
- 프로젝트
- 실전 데이터 분석 프로젝트
- 파이썬 철저 입문
Archives
- Today
- Total
OkBublewrap
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.

SELECT distinct city
FROM station
WHERE city like 'a%a'
or city like 'a%e'
or city like 'a%i'
or city like 'a%o'
or city like 'a%u'
or city like 'e%a'
or city like 'e%e'
or city like 'e%i'
or city like 'e%o'
or city like 'e%u'
or city like 'i%a'
or city like 'i%e'
or city like 'i%i'
or city like 'i%o'
or city like 'i%u'
or city like 'o%a'
or city like 'o%e'
or city like 'o%i'
or city like 'o%o'
or city like 'o%u'
or city like 'u%a'
or city like 'u%e'
or city like 'u%i'
or city like 'u%o'
or city like 'u%u'
모음으로 시작하고 모음으로 끝나는 city name을 하나하나씩 적으면 너무 길다.
정규 표현식을 쓰면 한줄로 가능하다고 나온다.
REGEXP 정규표현식을 쓰면 되는데 여기서는 ^[aeoiu].* -> a,e,o,i,u로 시작하는 문자열로 쓰면 될 것 같아서 사용을 했다.
정규식 연습
1)
SELECT distinct city
FROM station
WHERE city REGEXP '^[aeoiu].*'
LIMIT 5
-
Arlington -
Albany -
Upperco -
Aguanga -
Odin
다섯개만 출력을 했는데 앞부분이 모음인 city가 잘 나온 것을 확인 할 수 있다.
2)
뒷부분도 같이 출력
SELECT distinct city
FROM station
WHERE city REGEXP '^[aeoiu].*'
and city REGEXP '.*[aeoiu]$'
"$" 문자의 끝을 알려준다. ".*"은 문자열을 출력해주고 "^"은 문자열의 첫번째 이다.
결과를 잘 나온 것을 확인할 수 있다.
'개발 > SQL' 카테고리의 다른 글
| Weather Observation Station 10 (0) | 2023.02.22 |
|---|---|
| Weather Observation Station 9 (0) | 2023.02.22 |
| Weaher Observation Station 7 (0) | 2023.02.22 |
| Weather Observation Station 5 (0) | 2023.02.22 |
| Weather Observation Station 4 (0) | 2023.02.22 |