Notice
Recent Posts
Recent Comments
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

Yeongjun's Blog

여러 기준으로 정렬하기(프로그래머스) 본문

개발/DB-SQL

여러 기준으로 정렬하기(프로그래머스)

yeongjun_333 2024. 4. 24. 23:30

프로그래머스 코딩테스트 SQL > SELECT

문제설명

Table: ANIMAL_INS

Column

  • ANIMAL_ID: 동물 ID
  • DATETIME: 보호 시작일
  • NAME: 이름

동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성, 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여주기

문제해결

  • 이름 순 → ORDER BY NAME ASC
  • 이름이 같을 때 보호를 나중에 시작한 동물 → DATETIME DESC
SELECT ANIMAL_ID, NAME, DATETIME
FROM ANIMAL_INS
ORDER BY NAME ASC, DATETIME DESC