최대 1 분 소요

문제 링크

정답

-- ANIMAL_INS: ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE
SELECT 
    ANIMAL_TYPE,
    IFNULL(NAME, 'No name') AS NAME, 
    SEX_UPON_INTAKE
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;

✅ Point

  • IFNULL()을 활용하여 이름이 없는 경우에 대하여 값 처리
  • SELECT 에 명시하지 않은 column에 대하여 정렬 가능!
    • SQL은 정렬 시 내부적으로 전체 컬럼을 참조 가능함