프로그래머스 SQL 고득점 킷 어린 동물 찾기

hysss·2023년 2월 15일
0

SELECT - 어린 동물 찾기

문제 분석

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

코드

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION NOT IN ("Aged")
ORDER BY ANIMAL_ID

또는

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION!="Aged"
ORDER BY ANIMAL_ID

문제 풀이

예전에 DB 수업을 들었을 때 기억 중에 !=를 쓰면 안 된다는 기억이 있었는데, NULL에 대해서만 해당 되는 내용이었나보다.

NOT IN ("Aged"), != "Aged" 둘 다 정답이라고 나왔다. 혹은 <> "Aged"도 된다고 한다.

profile
매일 매일 규칙적으로

0개의 댓글