반응형
첫 번째 문자와 마지막 문자로 모음이있는 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
반응형
'MySql' 카테고리의 다른 글
MySQL의 플러시 권한은 언제 정말로 필요합니까? (0) | 2020.11.08 |
---|---|
MySQL GROUP BY 쿼리로 행 수 얻기 (0) | 2020.11.08 |
MySQL Workbench에서 열 플래그는 무엇을 의미합니까? (0) | 2020.11.08 |
MySQL 동일한 열 값을 가진 mysql 행을 하나의 행으로 그룹화하는 방법은 무엇입니까? (0) | 2020.11.08 |
MySQL 오류 1067 (42000) : 'created_at'에 대한 잘못된 기본값 (0) | 2020.11.08 |
댓글