[SQL] SELECT 〉 Lv1. 어린 동물 찾기

문제 설명


예시


  1. '젊은동물'이란 INTAKE_CONDITION 이 Aged가 아닌 경우를 뜻함.↩︎

풀이 방법

아이디와 이름을 조회하니까 SELECT ANIMAL_ID, NAME 을, 동물 보호소에 들어온 동물의 정보를 담은 테이블 ANIMAL_INS로부터 데이터 추출하므로 FROM ANIMAL_INS 를 작성합니다. 다음은 조건으로 젊은 동물이라 하였으니 WHERE 조건절을 사용하여 WHERE INTAKE_CONDITION != 'Aged' 를 뽑아냅니다. Aged는 나이가 든 동물을 말하므로 이를 제외한 동물이 조건에 해당하므로 '!=' 연산자를 사용합니다. 결과는 아이디 순(오름차순)으로 정렬하므로 ORDER BY ANIMAL_ID 를 작성합니다.


문제 풀이

#solution.sql
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != 'Aged'
ORDER BY ANIMAL_ID

실행 결과

좋은 웹페이지 즐겨찾기