최대 1 분 소요

프로그래머스 사이트 링크

문제

image

image


코드

ver(1) - JOIN 사용
-- ANIMAL_INS, ANIMAL_OUTS 테이블에서 ANIMAL_ID를 기준으로 조인하여 조회
-- 성별이 Intact(중성화되지 않음)인 동물을 찾고,
-- 보호소에서 입양/입양취소 등으로 보호소를 떠난 동물 중, 성별이 Spayed(암컷 중성화) 또는 Neutered(수컷 중성화)인 동물을 찾아 조회
SELECT O.ANIMAL_ID,	I.ANIMAL_TYPE, I.NAME
FROM ANIMAL_INS I
LEFT
JOIN ANIMAL_OUTS O
ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE O.ANIMAL_ID IS NOT NULL AND I.SEX_UPON_INTAKE LIKE "Intact%" AND (O.SEX_UPON_OUTCOME LIKE "Spayed%" OR O.SEX_UPON_OUTCOME LIKE "Neutered%")

댓글남기기