프로그래머스 SQL

이름에 el이 들어가는 동물 찾기 ORACLE || 오라클

cosmohoo 2022. 1. 14. 20:36
반응형

문제설명

 

예시

예를 들어 ANIMAL_INS 테이블이 다음과 같다면

ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAMESEX_UPON_INTAKE

A355753 Dog 2015-09-10 13:14:00 Normal Elijah Neutered Male
A352872 Dog 2015-07-09 17:51:00 Aged Peanutbutter Neutered Male
A353259 Dog 2016-05-08 12:57:00 Injured Bj Neutered Male
A373219 Cat 2014-07-29 11:43:00 Normal Ella Spayed Female
A382192 Dog 2015-03-13 13:14:00 Normal Maxwell 2 Intact Male
  • 이름에 'el'이 들어가는 동물은 Elijah, Ella, Maxwell 2입니다.
  • 이 중, 개는 Elijah, Maxwell 2입니다.

따라서 SQL문을 실행하면 다음과 같이 나와야 합니다. 

ANIMAL_IDNAME

A355753 Elijah
A382192 Maxwell 2

 

 

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE 1=1 
AND ANIMAL_TYPE ='Dog'
AND UPPER(NAME) LIKE '%EL%' 
ORDER BY 2;
반응형