[MYSQL] 여러 기준으로 정렬하기 ⭐ – 프로그래머스

💫 문제


 

💫 CODE

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

 

💫 풀이 조건

1. 모든 동물의 동물 아이디(ANIMAL_ID), 동물 이름(NAME), 보호 시작일(DATETIME) 조회
2. 동물 이름(NAME) 순으로 조회
3. 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 나오도록 !

 

💫 풀이

1. SELECT ANIMAL_ID, NAME, DATETIME
  • 동물 아이디(ANIMAL_ID), 동물 이름(NAME), 보호 시작일(DATETIME)
2. ORDER BY NAME ASC, DATETIME DESC;
  • 이름(NAME) 순으로 조회(오름차순/ASC)
  • 이름이 같을 경우, 보호 시작일(DATETIME) 내림차순(DESC)

By Dozzing

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다