[Programmers](MySQL) 오랜 기간 보호한 동물(1)

berry ·2022년 7월 20일
0

SQL

목록 보기
5/7
post-thumbnail

🧩 문제

아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다.


🏁 풀이

# Programmers _ Lv3

SELECT INS.NAME, INS.DATETIME
FROM ANIMAL_INS INS LEFT JOIN ANIMAL_OUTS OUTS ON INS.ANIMAL_ID = OUTS.ANIMAL_ID
-- INS 와 OUT를 조인한 후
WHERE OUTS.DATETIME IS NULL -- 아직 입양을 못 간 동물 중 = OUTS.DATETIME에 데이터가 없는 동물 중
ORDER BY INS.DATETIME ASC -- 보호소에 들어온 순서대로 정렬
LIMIT 3; -- 3마리 제한

profile
Engineer

0개의 댓글