알고리즘/MYSQL
[프로그래머스,MYSQL] Level2: 이름이 el 들어가는 동물 찾기
류창
2021. 11. 24. 22:28
반응형
문제분석
우리가 찾아야하는건 아이디와 이름 조회 -> Select 아이디,이름
조건은 동물의 종이 '개' 이며, 이름이 'el'이 포함되어야합니다. -> Where 조건
종이 '개' 라는건 Animal_type='dog' 라는걸로 쉽게 구현이가능합니다.
이름이 'el'이 포함된다는걸 구현하려면, like문을 사용하셔야합니다.
그냥 Name like 'el' 이라고 사용한다면 el인것만 찾습니다.
el이 포함된 모든 이름을 찾을려면 Name like '%el%' 로 작성하셔야합니다.
%el% 는 %가 익명의 문자가 와도 된다라는 뜻으로 해석하시면 될거같습니다.
문제풀이
1
2
3
4
|
SELECT ANIMAL_ID,NAME
from ANIMAL_INS
where NAME like '%el%' and ANIMAL_TYPE ="Dog"
order by NAME
|
cs |
반응형