본문 바로가기

코딩 테스트 연습/SQL

[ 코딩 테스트 ] 여러 기준으로 정렬하기

문제

조건

 

정답

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

 


 

후기

 

 

이 문제는 제목 그대로 각 컬럼의 정렬을 다르게 주는 것이다

어렵게 생각할 필요 없이 기본적으로 오름차순, 내림차순으로 바꾸고 싶을 땐 DESC 만 기억하면 된다

 

이름 순으로 조회

=> ORDER BY NAME,

 

보호를 나중에 시작한 동물을 먼저

=> DATETIME DESC