SQL-프로그래머스

[프로그래머스] 오랜 기간 보호한 동물(1)

j9972 2023. 2. 13. 16:11
728x90

문제

오랜 기간 보호한 동물

문제 정리, 보호 시작일 순으로 아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL 작성하기

 

 

배운 점

- limit는 가장 마지막에 작성을 한다

- 입양에 대한 조건은 outs 테이블에 datetime이 있는지 없는지로 체크하면 된다

 

코드

SELECT
    i.NAME, i.DATETIME
    from ANIMAL_INS as i
    left join ANIMAL_OUTS as o
    on o.ANIMAL_ID = i.ANIMAL_ID
    where o.DATETIME is null
    order by i.DATETIME
    limit 3;