문제 링크
문제 요약
- 요구사항
동물 보호소에 들어온 동물 중 아픈 동물의 아이디와 이름을 조회합니다.
결과는 아이디 순으로 정렬되어야 합니다. - 출력 컬럼
ANIMAL_ID, NAME
문제 내용
동물 보호소에 들어온 동물 중 아픈 동물만 조회하는 SQL문을 작성해 주세요.
조건에 맞는 동물들을 ANIMAL_ID 순으로 정렬합니다.
풀이 과정 및 코드
풀이 과정
- 데이터베이스 테이블: ANIMAL_INS
- 동물의 아이디, 이름, 상태(INTAKE_CONDITION)가 저장된 테이블.
- 조회 조건:
- INTAKE_CONDITION = 'Sick'인 데이터만 조회.
- 정렬 기준:
- ANIMAL_ID 순으로 오름차순(ORDER BY ANIMAL_ID ASC).
- 필요한 컬럼:
- ANIMAL_ID, NAME
SQL 코드
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION = 'Sick';
SQL 개념 정리
- WHERE: 조건을 지정하여 데이터를 필터링하는 SQL 명령어.
- ORDER BY: 정렬을 수행하는 SQL 명령어.
- 기본값은 오름차순(ASC) 정렬입니다.
'SQL > programmers' 카테고리의 다른 글
[SQL 문제 풀이] Programmers 코딩 테스트 - 동물 보호소 데이터 조회 (ANIMAL_ID순) (0) | 2024.12.12 |
---|---|
[SQL 문제 풀이] Programmers 코딩 테스트 - 동물 보호소 가장 먼저 들어온 동물 조회 (0) | 2024.12.12 |
[SQL 문제 풀이] Programmers 코딩 테스트 - 동물 보호소 데이터 조회 (0) | 2024.12.11 |
[SQL 문제 풀이] Programmers 코딩 테스트 - 동물 보호소 이름 정렬 (0) | 2024.12.11 |