[mysql/oracle] 없어진 기록 찾기
2023. 7. 10. 16:52ㆍProgrammers/SQL
문제설명


문제

결과

mysql / oracle
1
2
3
4
5
|
SELECT B.ANIMAL_ID, B.NAME
FROM ANIMAL_INS A RIGHT JOIN ANIMAL_OUTS B
ON A.ANIMAL_ID = B.ANIMAL_ID
WHERE A.ANIMAL_ID IS NULL
ORDER BY B.ANIMAL_ID
|
cs |
ANIMAL_INS와 ANIMAL_OUTS를 OUTS 메인으로 조인하고
교집합 부분을 없애면 INS에는 없지만 OUTS에는 있는 동물들이 나온다.
'Programmers > SQL' 카테고리의 다른 글
[mysql/oracle] 보호소에 중성화한 동물 (0) | 2023.09.04 |
---|---|
[mysql/oracle] 오랜 기간 보호한 동물(2) (0) | 2023.07.27 |
[mysql/oracle] 오랜 기간 보호한 동물(1) (0) | 2023.07.05 |
[mysql/oracle] 있었는데요 없었습니다 (0) | 2023.07.05 |
[mysql/oracle] 상품 별 오프라인 매출 구하기 (0) | 2023.05.18 |