오랜 기간 보호한 동물

Updated:

a 테이블과 b 테이블을 합쳐줘야 한다.

그다음 입양을 가지 못한 동물들을 선택해야 하기 때문에, b테이블에 animal_id가 없는 옵션을 넣어줘야 한다.

이때 가장 오래 머문 동물 3마리만 출력을 하는것이므로, order by옵션을 주되 limit를 이용하여 갯수를 제한해주면 된다.

by SQL

-- 코드를 입력하세요
SELECT a.NAME as NAME , a.DATETIME
from animal_ins a left join animal_outs b on a.animal_id = b.animal_id
where b.animal_id is null // outs테이블에 없는동물들 선택
order by a.datetime limit 3 // 그때 

Leave a comment