기록

프로그래머스_이름에 el이 들어가는 동물 찾기 본문

코딩테스트/SQL

프로그래머스_이름에 el이 들어가는 동물 찾기

youngyin 2021. 1. 19. 18:40

문제

 

코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

풀이

이름에 EL이 들어가는 개를 찾는 문제이다. 

LIKE절은 특정 문자 또는 특정 문자열을 포함하는 값을 검색하고 있을 때 사용한다.  또한 % 기호는 와일드 문자로 0개 이상의 문자열과 대치된다. 따라서  "이름에 EL이 들어가는" "WHERE NAME LIKE "%el%" 처럼 쓸 수 있다. 

코드

SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
WHERE NAME LIKE "%el%" AND ANIMAL_TYPE = "Dog"
ORDER BY NAME;
Comments