문제 링크

🔗 Programmers - 아픈 동물 조회 문제


문제 요약

  • 요구사항
    동물 보호소에 들어온 동물 중 아픈 동물의 아이디와 이름을 조회합니다.
    결과는 아이디 순으로 정렬되어야 합니다.
  • 출력 컬럼
    ANIMAL_ID, NAME

문제 내용

동물 보호소에 들어온 동물 중 아픈 동물만 조회하는 SQL문을 작성해 주세요.
조건에 맞는 동물들을 ANIMAL_ID 순으로 정렬합니다.


풀이 과정 및 코드

풀이 과정

  1. 데이터베이스 테이블: ANIMAL_INS
    • 동물의 아이디, 이름, 상태(INTAKE_CONDITION)가 저장된 테이블.
  2. 조회 조건:
    • INTAKE_CONDITION = 'Sick'인 데이터만 조회.
  3. 정렬 기준:
    • ANIMAL_ID 순으로 오름차순(ORDER BY ANIMAL_ID ASC).
  4. 필요한 컬럼:
    • ANIMAL_ID, NAME

SQL 코드

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS 
WHERE INTAKE_CONDITION = 'Sick';

SQL 개념 정리

  • WHERE: 조건을 지정하여 데이터를 필터링하는 SQL 명령어.
  • ORDER BY: 정렬을 수행하는 SQL 명령어.
    • 기본값은 오름차순(ASC) 정렬입니다.

+ Recent posts