Algorithm/Programmers
[프로그래머스] SQL 고득점 Kit : JOIN - 오라클 정답
감성적인 개발자
2022. 8. 3. 16:02
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
없어진 기록 찾기
SELECT A.ANIMAL_ID
, A.NAME
, B.ANIMAL_ID
, B.NAME
FROM ANIMAL_INS A, ANIMAL_OUTS B
WHERE A.ANIMAL_ID = B.ANIMAL_ID (+)
ORDER BY B.NAME
있었는데요 없었습니다
SELECT A.ANIMAL_ID, A.NAME
FROM ANIMAL_INS A, ANIMAL_OUTS B
WHERE A.ANIMAL_ID = B.ANIMAL_ID
AND A.DATETIME > B.DATETIME
ORDER BY A.DATETIME
오랜기간 보호한 동물
SELECT A.NAME, A.DATETIME
FROM ANIMAL_INS A
WHERE A.ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS)
ORDER BY A.DATETIME
FETCH FIRST 3 ROWS ONLY;
보호소에서 중성화된 동물
SELECT B.ANIMAL_ID
, B.ANIMAL_TYPE
, B.NAME
FROM ANIMAL_INS A, ANIMAL_OUTS B
WHERE A.ANIMAL_ID(+) = B.ANIMAL_ID
AND A.SEX_UPON_INTAKE LIKE 'Intact%'
AND A.SEX_UPON_INTAKE != B.SEX_UPON_OUTCOME