인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

황미리님의 프로필 이미지
황미리

작성한 질문수

[백문이불여일타] 데이터 분석을 위한 기초 SQL

WHERE 해커랭크 문제풀이 2

문제풀이 질문

작성

·

361

0

Weather Observation Station 6 문제에서

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%'

IN 구문을 쓸 수는 없나요?

LIKE와 IN을 같이 쓰지는 않는 것 인지요!?

답변 1

0

지식공유자 J님의 프로필 이미지
지식공유자 J
지식공유자

IN 구문 안에 쓴 'a%'는 a로 시작하는 값을 찾으라는 의미가 아니라, 'a%'라는 문자열 자체를 의미하게 됩니다.
괄호 안의 값과 정확히 일치하는 값만을 필터링할 수 있기 때문에 LIKE와 동시에 사용할 수는 없습니다.

황미리님의 프로필 이미지
황미리

작성한 질문수

질문하기