728x90
https://programmers.co.kr/learn/courses/30/lessons/59047
동물 보호소에 들어온 동물 이름 중, 이름에 "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 )
반응형
'코딩 문제 풀기 ( Algorithm problem solving ) > 프로그래머스 ( Programmers )' 카테고리의 다른 글
[프로그래머스(Programmers)][SQL] String, Date (Lv2) DATETIME에서 DATE로 형 변환 (0) | 2022.01.07 |
---|---|
[프로그래머스(Programmers)][SQL] String, Date (Lv2) 중성화 여부 파악하기 (0) | 2022.01.07 |
[프로그래머스(Programmers)][SQL] String, Date (Lv2) 루시와 엘라 찾기 (0) | 2022.01.07 |
[프로그래머스(Programmers)][SQL] SUM, MAX, MIN (Lv2) 중복 제거하기 (0) | 2022.01.06 |
[프로그래머스(Programmers)][SQL] SUM, MAX, MIN (Lv2) 동물 수 구하기 (0) | 2022.01.06 |