문제: 오랜 기간 보호한 동물(1)
아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다.
박지완
select
a.name,
a.datetime
from
( select *
from animal_ins i left join animal_outs o on i.animal_id = o.animal_id
where o.animal_id is null )a
order by
a.datetime
limit 3
SQL
복사
김종선
SELECT INS.NAME,
INS.DATETIME
FROM ANIMAL_INS INS
LEFT JOIN ANIMAL_OUTS OUTS ON INS.ANIMAL_ID = OUTS.ANIMAL_ID
WHERE OUTS.ANIMAL_ID IS NULL
ORDER BY DATETIME
LIMIT 3 ;
SQL
복사
배시환
SELECT a.NAME, a.DATETIME
FROM ANIMAL_INS a
LEFT JOIN ANIMAL_OUTS b
ON a.ANIMAL_ID = b.ANIMAL_ID
WHERE b.DATETIME IS NULL
ORDER BY a.DATETIME
LIMIT 3
SQL
복사
이하진
select ai.name, ai.datetime
from animal_ins ai left join animal_outs ao on ai.animal_id=ao.animal_id
where ao.datetime is null
order by 2
limit 3
SQL
복사
