본문 바로가기

Algorithm/SQL

(SQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 아픈 동물 찾기 답

반응형

programmers.co.kr/learn/courses/30/lessons/59036

 

코딩테스트 연습 - 아픈 동물 찾기

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

programmers.co.kr

조회(select) 정렬(order by) 조건(where)을 사용하는 문제였습니다.

📕 풀이방법

📔 풀이과정

📑 Oracle

'(홑따옴표) : 문자열을 감싸주는 기호
"(쌍따옴표) : 컬럼명 등을 감싸주는 기호

구분되기 때문에 주의 사용 해야합니다.

📑 MySQL

'(홑 따옴표), "(쌍 따옴표) 공통

구분 없이 감싼 식별자를 string으로 인식합니다.


📕 Code

Oracle

SELECT animal_id, name
from animal_ins
where intake_condition like 'Sick'
order by animal_id

MySQL

SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = "Sick"