[프로그래머스] 오랜 기간 보호한 동물(2)_MySQL
2023. 4. 13. 13:01ㆍDataBase/SQL Query Problem
728x90
반응형
SMALL
입양보낸 동물 중 입양일이 있는 동물들을 입양일을 기준으로 내림차순으로 정렬하고, 그들중 상위 2개 레코드만 뽑으면 된다.
정답
WITH DATA AS (
SELECT B.ANIMAL_ID, B.NAME
FROM ANIMAL_INS A RIGHT JOIN ANIMAL_OUTS B
ON A.ANIMAL_ID=B.ANIMAL_ID
WHERE A.DATETIME IS NOT NULL
ORDER BY B.DATETIME-A.DATETIME DESC
)
SELECT *
FROM DATA
LIMIT 2728x90
반응형
LIST
'DataBase > SQL Query Problem' 카테고리의 다른 글
| [프로그래머스] 있었는데요 없었습니다_Oracle, MySQL (0) | 2023.04.15 |
|---|---|
| [프로그래머스] 오랜 기간 보호한 동물(1)_MySQL (0) | 2023.04.14 |
| [프로그래머스] 조건별로 분류하여 주문상태 출력하기_Oracle (0) | 2023.04.11 |
| [프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기_Oracle (0) | 2023.04.10 |
| [프로그래머스] 카테고리 별 도서 판매량 집계하기_Oracle (0) | 2023.04.09 |