해결된 질문
작성
·
44
·
수정됨
0
답을
select distinct city
from station
where city like 'a%'
or~
or~
or~
or~
or~
이렇게 or을 줄바꿈해주셨는데, 그냥 한 줄로 쓰면 안 되는 이유가 뭔가요??
이렇게 작성했는데 오류가 뜹니다, 강사님이 작성해주신 것과 이것의 차이가 궁금합니다.
where city like 'a%' or 'e%' or 'o%' or 'i%' or 'u%'
or 대신 in으로 사용이 가능할까요?!
답변 1
0
줄바꿈하지 않고 한 줄로 써도 되지만,WHERE city LIKE 'a%' OR city LIKE 'e%' OR city LIKE 'o%' ...
와 같이 컬럼명을 매 구문마다 같이 써 주는 것이 문법이 맞습니다.
LIKE 는 IN()을 지원하지 않으므로 번거롭더라도 이렇게 하나하나 작성해야 오류 없이 실행됩니다.