[프로그래머스] 오랜기간 보호한 동물 (1) - MySQL

Kim Ji Eun·2022년 3월 9일
0

난이도

레벨 3

유형

JOIN

문제

https://programmers.co.kr/learn/courses/30/lessons/59044

풀이

  1. 조회 INS.NAME, INS.DATETIME
  2. 아직 입양 못간 동물
    INS(왼)와 OUTS를 LEFT OUTER JOIN 해서 OUTS.ANIMAL_ID가 NULL인 것
  3. 가장 오래 보호소에 있던 동물 3마리 = ORDER BY DATETIME LIMIT 3

코드

SELECT INS.NAME, INS.DATETIME
FROM ANIMAL_INS INS
LEFT OUTER JOIN  ANIMAL_OUTS OUTS
ON INS.ANIMAL_ID = OUTS.ANIMAL_ID
WHERE OUTS.ANIMAL_ID IS NULL
ORDER BY INS.DATETIME 
LIMIT 3;
profile
Back-End Developer

0개의 댓글