본문 바로가기

Language/SQL

[프로그래머스][SQL][SELECT] 여러 기준으로 정렬하기 - 컴도리돌이

728x90
 

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

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

programmers.co.kr

 

 

A350276 Jewel 2017-08-13 13:50:00
A396810 Raven 2016-08-22 16:13:00
A410668 Raven 2015-11-19 13:41:00
A349996 Sugar 2018-01-22 14:32:00

 

  1.  주어진 테이블에서 동물의 ID와 이름, 그리고 보호소에 맡겨진 날짜를 가져온다. (SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS)
  2.  동물의 이름을 사전순으로 정렬하고(오름차순 정렬 = ASC), 맡겨진 날짜가 늦은 동물부터 정렬한다. (내림차순 =DESC) (ORDER BY NAME ASC, DATETIME DESC)

 

SELECT ANIMAL_ID,NAME,DATETIME
FROM ANIMAL_INS
ORDER BY NAME ASC , DATETIME DESC