본문 바로가기
MySql

MySQL 이름이 모음으로 시작하고 끝나는 지 확인하는 SQL 쿼리

by 베이스 공부 2020. 11. 8.
반응형

첫 번째 문자와 마지막 문자로 모음이있는 STATION (id, city, longitude, latitude) 테이블에서 CITY 이름 목록을 쿼리하고 싶습니다. 결과는 중복을 포함 할 수 없습니다.

이를 위해 저는 25 개의 조건을 가진 WHERE NAME LIKE 'a %'와 같은 쿼리를 작성했습니다. 각 모음은 다른 모든 모음에 대해 매우 다루기 어렵습니다. 더 나은 방법이 있습니까?

 

해결 방법

 


SELECT DISTINCT city
FROM   station
WHERE  city RLIKE '^[aeiouAEIOU].*[aeiouAEIOU]$'

 

참조 페이지 https://stackoverflow.com/questions/36627613

 

 

반응형

댓글