[프로그래머스] 있었는데요 없었습니다_Oracle, MySQL
2023. 4. 15. 17:21ㆍDataBase/SQL Query Problem
728x90
반응형
SMALL
그래도 조인하는 문제 중에 쉬운 편인 것 같다.
id가 같은 것끼리 조인해서 INS의 DATETIME이 더 큰 레코드를 찾아내면 된다.
Oracle, MySQL에서 모두 정답
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 > B.DATETIME
ORDER BY A.DATETIME;728x90
반응형
LIST
'DataBase > SQL Query Problem' 카테고리의 다른 글
| [프로그래머스] 자동차 대여 기록 별 대여 금액 구하기_Oracle (0) | 2023.04.18 |
|---|---|
| [프로그래머스] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기_Oracle (0) | 2023.04.17 |
| [프로그래머스] 오랜 기간 보호한 동물(1)_MySQL (0) | 2023.04.14 |
| [프로그래머스] 오랜 기간 보호한 동물(2)_MySQL (0) | 2023.04.13 |
| [프로그래머스] 조건별로 분류하여 주문상태 출력하기_Oracle (0) | 2023.04.11 |