⌨️ Code Taka/MySQL

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

ny:D 2024. 5. 6. 23:21

 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

문제

동물 보호소에 들어온 동물 중 젊은 동물*의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.
* 젊은 동물은 INTAKE_CONDITION이 Aged가 아닌 경우이다.

🍀 Solution

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NOT INTAKE_CONDITION = "Aged"

 

🐧 풀이

  1. `ANIMAL_INS`테이블에서
  2. `INTAKE_CONDITION`이 'Aged'가 아닌 경우
    → Where 조건문을 이용. ~가 아닐 때는 `WHERE NOT 조건`을 사용하기
  3. `ANIMAL_ID`와 `NAME`을 조회해야 함

🖨️ 결과(*일부)

ANIMAL_ID NAME
A349996 Sugar
A350276 Jewel
A350375 Meo
A352555 Harley
A352713 Gia
A353259 Bj
A354540 Tux
A354597 Ariel
A354725 Kia
A354753 Sammy