728x90

< 링크 >
여기를 클릭하세요 (프로그래머스 고득점 Kit 106문제 모음)

여기를 클릭하세요 (16. 어린 동물 찾기)

< 문제 >
동물 보호소에 들어온 동물 중 젊은 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.

< 내가 작성한 코드 >
SELECT animal_id, name
from animal_ins
where intake_condition != "Aged"
order by animal_id;

< 풀이 >
1. 문제에서 '젊은 동물'이란 Age가 아닌 경우를 뜻한다고 했으니
나는 'sql에서 ~가 아닌 경우' 로 검색을 해봤다.

아래와 같이 2가지로 표현할 수 있다.
- where not intake_condition "Aged"
- 또는 where intake_condition != "Aged"

2. 결과는 ID 순으로 조회하라고 했기 때문에 order by를 추가하면 된다.

+ Recent posts