정보
분류 : JOIN
문제
풀이
-- 조 건 : 보호 시작일보다 입양일이 더 빠른 동물을 추출
-- 조회컬럼 : ANIMAL_ID, NAME
-- 정렬기준 : 단, 보호 시작일이 빠른 순으로 조회
SELECT I.ANIMAL_ID
, I.NAME
FROM ANIMAL_INS I
JOIN ANIMAL_OUTS O
ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE O.DATETIME < I.DATETIME
ORDER BY I.DATETIME
풀이 내용
입양일이 보호 시작일보다 빠를 수는 없으니까 WHERE절에 [ 입양일 < 보호시작일 ] 이라는 조건을 넣어주었다.
'💡문제 풀이 > 프로그래머스 - Oracle' 카테고리의 다른 글
오랜 기간 보호한 동물(2) / 59044 (0) | 2024.06.25 |
---|---|
오랜 기간 보호한 동물(1) / 59044 (0) | 2024.06.25 |
없어진 기록 찾기 / 59042 (0) | 2024.06.25 |
조건에 부합하는 중고거래 상태 조회하기 / 164672 (0) | 2023.11.03 |
자동차 평균 대여 기간 구하기 / 157342 (0) | 2023.11.03 |