[SQL] 특정 문자와 시작 / 끝나는 도시 출력하기

강지영·2023년 2월 20일
0

SQL

목록 보기
14/20
post-custom-banner

특정 문자들로 시작하는 도시 출력하기

STATION 테이블에서 모음(a, e, i, o, u)으로 시작하는 CITY를 출력하라.
CITY의 중복은 포함하지 않는다.

📌 SQL에서 특정 문자로 시작하는 경우, LIKE '특정문자%' 를 사용!

💡 특정 문자가 여러 개일 때는 어떻게 해야할까?

바로 OR를 사용하면 된다.
(SQL은 대소문자를 구분하지 않음)

SELECT 
	DISTINCT CITY
FROM 
	STATION
WHERE CITY LIKE 'A%'
	OR CITY LIKE 'E%'
	OR CITY LIKE 'I%'
	OR CITY LIKE 'O%'
	OR CITY LIKE 'U%'
;    

특정 문자들로 끝나는 도시 출력하기

STATION 테이블에서 모음(a, e, i, o, u)으로 끝나는 CITY를 출력하라.
CITY의 중복은 포함하지 않는다.

📌 SQL에서 특정 문자로 끝나는 경우, LIKE '%특정문자' 를 사용하면 된다.

SELECT 
	DISTINCT CITY
FROM 
	STATION
WHERE CITY LIKE '%A'
	OR CITY LIKE '%E'
	OR CITY LIKE '%I'
	OR CITY LIKE '%O'
	OR CITY LIKE '%U'
;    
profile
Hello World!
post-custom-banner

0개의 댓글