https://school.programmers.co.kr/learn/courses/30/lessons/273712
SELECT
ITEM_ID, ITEM_NAME, RARITY
FROM
ITEM_INFO
WHERE
ITEM_ID NOT IN (
SELECT PARENT_ITEM_ID
FROM ITEM_TREE
WHERE PARENT_ITEM_ID IS NOT NULL
)
ORDER BY
ITEM_ID DESC
ITEM_INFO
테이블의 ITEM_ID
가 ITEM_TREE
테이블의 ITEM_PARENT_ID
에 포함되어 있지 않으면 해당 아이템은 더 업그레이드가 불가능한 아이템이다.
내가 누군가의 부모 아이템이어야 업그레이드 된 아이템이 존재하기 때문이다.
위 설명처럼 포함되어 있지 않음을 표시하기 위해 NOT IN
절을 사용한다.