STATION에서 모음(a, e, i, o, u)으로 끝나는 도시 이름 목록을 쿼리합니다. 결과에는 중복 항목이 포함될 수 없습니다.
SELECT DISTINCT CITY FROM STATION WHERE RIGHT(CITY,1) IN ('a','i','e','o','u');
MySQL에서 문자열에 일부분을 가져오는 함수는 대표적으로 3가지가 존재합니다.
- LEFT : 문자에 왼쪽을 기준으로 일정 갯수를 가져오는 함수.
- MID : 문자에 지정한 시작 위치를 기준으로 일정 갯수를 가져오는 함수.
- RIGHT : 문자에 오른쪽을 기준으로 일정 갯수를 가져오는 함수.
RIGHT(문자, 가져올 갯수);
RIGHT()
쿼리
SELECT RIGHT('abcdefg', 3);
결과
efg
출처: https://extbrain.tistory.com/62 [확장형 뇌 저장소:티스토리]
'SQL' 카테고리의 다른 글
[프로그래머스_SQL_LV1] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2022.10.11 |
---|---|
최댓값 구하기 (0) | 2022.10.10 |
Weather Observation Station 5 (0) | 2022.07.18 |
Weather Observation Station 4 (0) | 2022.07.15 |
Weather Observation Station 3 (0) | 2022.07.15 |