[프로그래머스(Programmers)][SQL] String, Date (Lv2) 이름에 el이 들어가는 동물 찾기

728x90

 

https://programmers.co.kr/learn/courses/30/lessons/59047

 

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

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

programmers.co.kr

 

 

동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개아이디이름이름 순으로 조회하는 SQL 문
( 이름 대소문자 구분 안 함 )

 

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE UPPER(NAME) LIKE '%EL%' AND ANIMAL_TYPE = 'Dog'
-- WHERE NAME LIKE '%EL%' AND ANIMAL_TYPE = 'Dog'  /* MySQL 의 경우 UPPER() 처리 안 해도 됨 */
ORDER BY NAME;

 

( MySQL과 OracleDB의 대소문자 구분 차이  https://hyunjiishailey.tistory.com/558?category=480497 )

 

 

반응형