부제:
어린 동물 찾기, 레벨 1
1. 문제 링크:https://school.programmers.co.kr/learn/courses/30/lessons/59037#fn1
2. 정답 코드:
SELECT
ANIMAL_ID,
NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION !='Aged'
ORDER BY ANIMAL_ID;
3. 오류 상황:
SELECT
ANIMAL_ID,
NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION IN ('Normal','Sick')
ORDER BY ANIMAL_ID
=> 동물의 상태가 'Normal', 'Sick' 외에도 존재할 수 있는 가능성 존재
4. 시도 방법: IN()이 아닌 != 적용
5. 최종 문제 해결 방법: 동물의 상태가 'Normal', 'Sick' 외에도 존재할 수 있기 때문에 'Aged'만 아니라는 조건이 보다 적절
'SQL 알고리즘 코드카타' 카테고리의 다른 글
| SQL 알고리즘 코드카타 6일차(3) 26.01.04(일) (0) | 2026.01.04 |
|---|---|
| SQL 알고리즘 코드카타 6일차(2) 26.01.04(일) (0) | 2026.01.04 |
| SQL 알고리즘 코드카타 5일차(5) 26.01.03(토) (0) | 2026.01.03 |
| SQL 알고리즘 코드카타 5일차(4) 26.01.03(토) (0) | 2026.01.03 |
| SQL 알고리즘 코드카타 5일차(3) 26.01.03(토) (0) | 2026.01.03 |