프로그래머스 없어진 기록 찾기

HJ seo·2022년 9월 4일
0

sql

목록 보기
1/2

문제 링크

쉬어가기용 간단한 문제.

(간단)문제 설명.

두 개의 table ANIMAL_INSANIMAL_OUTS가 주어지고, 뽑아야 할 것은 ANLMAL_OUTS에서 ANIMAL_IDNAME으로,
ANIMAL_INS에서 ANIMAL_ID가 없는 동물들을 찾는 문제였다.
(자세한 설명은 위 문제 링크를 참조.)

풀이.

left join을 이용해서 ANIMAL_INSANIMAL_IDnull인 것을 찾아주는 식의 코드를 작성했다.

SELECT ANIMAL_OUTS.ANIMAL_ID, ANIMAL_OUTS.NAME
from ANIMAL_OUTS
left join ANIMAL_INS
on ANIMAL_OUTS.ANIMAL_ID = ANIMAL_INS.ANIMAL_ID
where ANIMAL_INS.ANIMAL_ID is null
profile
다양한 분야에 관심이 많은 초보 개발자 입니다.

0개의 댓글