이름이 있는 동물의 아이디

wavecat·2022년 8월 9일
0

MSSQL_QUIZ_Level1

목록 보기
4/10

IS NULL

Level 1.

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.


동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다.

(예시)
ANIMAL_ID
A465637
A524634
SELECT ANIMAL_ID

FROM ANIMAL_INS
WHERE NAME IS NOT NULL
ORDER BY ANIMAL_ID ASC

이름이 없는 동물의 아이디 (링크) 의 경우의 반대이다.
이름이 있다는 경우는 NAME 컬럼의 값이 NULL 값이 아니라는 의미이다.
따라서 WHERE절의 조건은 WHERE NAME IS NOT NULL 이 된다.


이름이 없는 경우는 (링크) 와 같이 WHERE NAME IS NULL 조건이 된다.

profile
아무거나 공부한거 올리기

0개의 댓글