728x90
반응형
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
📌 문제
동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회. 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 함
✅ SQL 해결 방법
SELECT ANIMAL_ID, NAME, DATETIME
FROM ANIMAL_INS
ORDER BY NAME, DATETIME DESC;
- NAME을 기준으로 오름차순 정렬 (알파벳/한글순)
- 같은 NAME 내에서는 DATETIME을 기준으로 내림차순 정렬 (최근 보호 시작일이 먼저 오도록)

728x90
반응형
'Coding Test > Programmers' 카테고리의 다른 글
[JAVA][Programmers] 다음 큰 숫자⭐️⭐️ (1) | 2025.03.08 |
---|---|
[SQL][Programmers] 동물의 아이디와 이름 (1) | 2025.03.04 |
[SQL][Programmers] 가장 비싼 상품 구하기 (0) | 2025.03.04 |
[SQL][Programmers] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2025.03.04 |
[SQL][Programmers] 나이 정보가 없는 회원 수 구하기 (0) | 2025.03.04 |