# [프로그래머스] 어린 동물 찾기

- Author: @mildsalmon
- Published: 2021-09-14
- Updated: 2021-09-14
- Source: http://blex.me/@mildsalmon/%EC%96%B4%EB%A6%B0-%EB%8F%99%EB%AC%BC-%EC%B0%BE%EA%B8%B0
- Tags: 프로그래머스, 코딩테스트, 문제, 오라클, select, sql, orderby, wh

---

# 1. 어린 동물 찾기

### A. 문제

위 프로그래머스 사이트에 접속하여 문제를 확인해주세요.

### B. 내 답안

```SQL

-- Oracle

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION NOT IN 'Aged'
ORDER BY ANIMAL_ID ASC;

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != 'Aged'
ORDER BY ANIMAL_ID ASC;

```

##### a. 부연 설명

`NOT IN` , `!=` 둘 다 가능하다. `IN` 을 사용할 때는 보통 값이 여러개일 경우 사용한다.

Aged 문자열에 `""` 안되고, `''`만 된다.

문자열은 당연히 대소문자 구분한다.

# 참고문헌

SELECT. [코딩테스트 연습 - 어린 동물 찾기 | 프로그래머스 (programmers.co.kr)](https://programmers.co.kr/learn/courses/30/lessons/59037). Programmers. (accessed Sep 14, 2021)
