https://programmers.co.kr/learn/courses/30/lessons/59044
코딩테스트 연습 - 오랜 기간 보호한 동물(1)
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
풀이
입양을 가지 못한 동물중 보호시작일이 가장 작은(오래된) 동물 3마리에 대해 조회
JOIN을 이용해 ANIMAL_ID를 기준으로 ANIMAL_INS, ANIMAL_OUTS를 합침
ANIMAL_OUTS.ANIMAL_ID가 null인 칼럼을 조회
LIMIT 함수로 출력 개수를 제한
SELECT i.NAME, i.DATETIME
FROM ANIMAL_INS i LEFT JOIN ANIMAL_OUTS o ON i.ANIMAL_ID = o.ANIMAL_ID
WHERE o.ANIMAL_ID is null
ORDER BY i.DATETIME
LIMIT 3
'알고리즘' 카테고리의 다른 글
BOJ 23288 - 주사위 굴리기2(C++) (0) | 2021.11.25 |
---|---|
Programmers - 보호소에서 중성화한 동물(SQL) (0) | 2021.11.04 |
Programmers - 있었는데요 없었습니다(SQL) (0) | 2021.11.04 |
Programmers - 없어진 기록 찾기 (0) | 2021.11.04 |
Programmers - NULL 처리하기(SQL) (0) | 2021.11.04 |
댓글