끄적끄적
프로그래머스 sql [오랜 기간 보호한 동물(1)] 본문
출처 : 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
ANIMAL_INS에는 존재하는데, ANIMAL_OUTS에는 존재하지 않는 동물들 중 오래된 순으로 3마리만 출력하는 문제이다.
ANIMAL_INS를 기준으로 JOIN해야 하므로 LEFT OUTER JOIN을 사용해야 한다.
3마리만 출력하도록 이렇게 제한이 있는 경우 LIMIT 3을 써주면 된다.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
'코테준비 > 프로그래머스' 카테고리의 다른 글
프로그래머스 lv1 [다트 게임] (0) | 2022.04.10 |
---|---|
프로그래머스 lv2 [위장] C++, python - 해시 (0) | 2022.03.23 |
2020 kakao [문자열 압축] (0) | 2021.05.19 |
프로그래머스 lv2 [더 맵게] C++, python - 힙(Heap) (0) | 2021.05.19 |
level 2 기능개발 (0) | 2021.04.26 |