지나공 : 지식을 나누는 공간

프로그래머스 SQL 없어진 기록 찾기(MySql) 풀이 본문

Algorithm/프로그래머스

프로그래머스 SQL 없어진 기록 찾기(MySql) 풀이

해리리_ 2021. 3. 2. 14:50

programmers.co.kr/learn/courses/30/lessons/59042

 

코딩테스트 연습 - 없어진 기록 찾기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

 

쉽고 직관적이어서 별 말 없이 코드만 올리려고 한다.

 

#나간 기록은 있고 들어온 기록이 없는 데이터들 찾기
SELECT o.animal_id, o.name from animal_outs o
left outer join animal_ins i on o.animal_id = i.animal_id
where i.animal_id is null
order by o.animal_id;
728x90
Comments