728x90
코딩테스트 연습 - 이름이 없는 동물의 아이디 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
NAMETYPENULLABLE
ANIMAL_ID | VARCHAR(N) | FALSE |
ANIMAL_TYPE | VARCHAR(N) | FALSE |
DATETIME | DATETIME | FALSE |
INTAKE_CONDITION | VARCHAR(N) | FALSE |
NAME | VARCHAR(N) | TRUE |
SEX_UPON_INTAKE | VARCHAR(N) | FALSE |
ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAMESEX_UPON_INTAKE
A368930 | Dog | 2014-06-08 13:20:00 | Normal | NULL | Spayed Female |
A524634 | Dog | 2015-01-02 18:54:00 | Normal | *Belle | Intact Female |
A465637 | Dog | 2017-06-04 08:17:00 | Injured | *Commander | Neutered Male |
동물 보호소에 들어온 동물 중, 이름이 없는 채로 들어온 동물의 ID를 조회하는 SQL 문을 작성해주세요.
단, ID는 오름차순 정렬되어야 합니다.
이름이 없는 채로 들어온 동물의 ID는 A368930입니다. 따라서 SQL을 실행하면 다음과 같이 출력되어야 합니다.
ANIMAL_ID
A368930 |
SELECT ANIMAL_ID FROM ANIMAL_INS
WHERE NAME IS NULL
ORDER BY ANIMAL_ID
1. NAME이 NULL인 것을 WHERE 구문을 통해 찾기
2. ANIMAL_ID SELECT해서 추출하기
3. ANIMAL_ID ASC 순으로 나열하기(단, 결과값이 하나밖에 없어서 ORDER BY 구문 안써도 정답처리됨)
결과
728x90
'SQL' 카테고리의 다른 글
[프로그래머스] MySQL - 중복 제거하기 (0) | 2022.10.05 |
---|---|
[프로그래머스] MySQL - 동물 수 구하기 (0) | 2022.10.05 |
[프로그래머스] MySQL - 고양이와 개는 몇 마리 있을까 (0) | 2022.10.04 |
[프로그래머스] MySQL - 최댓값 구하기 (0) | 2022.09.30 |
[프로그래머스] MySQL - 최솟값 구하기 (0) | 2022.09.30 |