mysql로 할 때
SELECT animal_id, name FROM animal_ins WHERE animal_type="dog"
AND name LIKE "%EL%" ORDER BY name
oracle 로 할 때
SELECT animal_id, name FROM animal_ins WHERE animal_type='Dog'
AND UPPER(name) LIKE '%EL%' ORDER BY name
upper를 안쓰면 안된다. 대소문자를 구분하기 때문이다.
그래서 animal_type 도 dog 라고 하면 안된다.
또 주의할 점이 문자열이라고 해도 오라클에서는 "" 을 취급하지 않는다.
mysql과 호환이 안될 수도 있다.
'코테 > 프로그래머스' 카테고리의 다른 글
프로그래머스 lv2 - 전화번호 목록 (0) | 2021.01.04 |
---|---|
최솟값 만들기 (0) | 2020.12.30 |
이상한 문자 만들기 (0) | 2020.12.30 |
콜라츠 추측 (0) | 2020.12.30 |
제일 작은 수 (0) | 2020.12.30 |