[Programmers] SQL(STRING, DATE) - 오랜 기간 보호한 동물(2)

DMIS·2022년 3월 3일
0

SQL

목록 보기
21/48
post-thumbnail

문제

풀이

  • animal_id를 기준으로 두 테이블을 조인한다.
  • outs 테이블의 datetime과 ins 테이블의 datetime의 차를 기준으로 내림차순(desc)정렬을 한다.
  • 보호 기간이 가장 길었던 동물 두 마리만 조회하므로 limit 2를 해준다.
select t1.animal_id, t1.name from animal_ins t1
join animal_outs t2
on t1.animal_id = t2.animal_id
order by (t2.datetime-t1.datetime) desc limit 2
profile
Data + Math

0개의 댓글