inblog logo
|
silver
    SQL문제풀기

    [SQL문제풀기] 오랜 기간 보호한 동물(2)

    silver's avatar
    silver
    Feb 02, 2025
    [SQL문제풀기] 오랜 기간 보호한 동물(2)
    Contents
    문제MYSQLORACLE

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/59411

    MYSQL

    내가 작성한 정답

    SELECT o.animal_id, o.name from animal_ins i join animal_outs o on i.animal_id = o.animal_id order by DATEDIFF(o.datetime,i.datetime) desc limit 2

    ORACLE

    내가 작성한 정답

    select animal_id, name from (SELECT o.datetime-i.datetime time, o.animal_id, o.name from animal_ins i join animal_outs o on i.animal_id = o.animal_id order by time desc) where rownum <= 2
     
    Share article

    silver

    RSS·Powered by Inblog