HackerRank Intermediate
- Weather Observation Station 8
👉 문제 바로가기(HackerRank)
-- 문제 : CITY컬럼값 중 aeiou로 시작하고 끝나는 컬럼값만 출력(중복 허용X)
-- WHERE절에 AND 사용
SELECT DISTINCT CITY
FROM STATION
WHERE CITY REGEXP '^[aeiou]' AND
CITY REGEXP '[aeiou]$'
-- 정규식으로만
SELECT DISTINCT CITY
FROM STATION
WHERE CITY REGEXP '^[aeiou].*[aeiou]$'
[ 문제 상황 ]
- 각 모음으로 시작되고 끝나는 CITY값을 찾기위해 WHERE절에 AND조건을 통해 REGEXP문 코드를 반복해서 작성해야한다.
[ 해결 ]
- 정규 표현식 REGEXP의 .* 을 활용해 코드 한줄로 해결한다.
[ 회고 ]
- AND조건: .*
- OR조건: |
'DA Study > TIL' 카테고리의 다른 글
[TIL] UNION 테이블 병합 시 각 테이블 별 정렬하기 # MySQL # SQL (0) | 2025.01.31 |
---|---|
[TIL] subplot으로 두 개의 그래프 한 figure에 그리기 # python # 부트캠프 (1) | 2025.01.23 |
[TIL] MySQL 정규식 REGEXP (Regular Expression) # MySQL # SQL (0) | 2025.01.19 |
[TIL] 로지스틱 회귀분석에서 오즈비 해석하기 # python # 부트캠프 (0) | 2025.01.17 |
[TIL] 집단 간 비율 차이 통계적 유의미성 검증하기 - Z검정 # python # 부트캠프 (1) | 2025.01.15 |