중복되는 NAME에 대해서만 어떻게 DATETIME을 역순으로 정렬할까 생각을 했는데, NAME은 ascending으로 하고, DATETIME은 descending으로 주면 된다.
NAME이 첫 번째 정렬 조건이고,
NAME을 기준으로 정렬된 결과에서 같은 내용의 NAME은 DATETIME 기준 내림차순 정렬한다.
SELECT ANIMAL_ID, NAME, DATETIME
FROM ANIMAL_INS
ORDER BY NAME ASC, DATETIME DESC;
[프로그래머스] 최댓값 구하기 (SQL/SUM, MAX, MIN) (0) | 2021.01.07 |
---|---|
[프로그래머스] 상위 n개 레코드(SQL, SELECT) (0) | 2021.01.05 |
[HackerRank] Weather Observation Station 3 (SQL) (0) | 2021.01.05 |
[HackerRank] Weather Observation Station 1 (SQL) (0) | 2021.01.05 |
[HackerRank] Japanese Cities' Names (SQL) (0) | 2021.01.05 |