[프로그래머스]Level.1 Select-여러기준으로 정렬하기

2021. 1. 7. 12:22Algorithm/프로그래머스

 

코딩테스트 연습 - 여러 기준으로 정렬하기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

문제설명
예시

 

이름은 사전순으로 정렬하므로 오름차순으로 정렬이 필요하다.

날짜는 나중에 보호를 시작한 동물을 먼저조회하므로 동일한 이름이 있을경우에는 날짜를 내림차순으로 정렬해야한다.

즉 이름은 오름차순으로 정렬하고 이름이 같다면 날짜를 내림차순으로 정렬하라는 말이다.

 

 

-- 코드를 입력하세요
SELECT ANIMAL_ID,NAME,DATETIME
from ANIMAL_INS
order by NAME asc,DATETIME desc;