๐ SQL (Programmers)/Is Null
[ํ๋ก๊ทธ๋๋จธ์ค][SQL] ROOT ์์ดํ ๊ตฌํ๊ธฐ
์ ๋ฌ
2024. 10. 14. 04:24
๋ฐ์ํ
https://school.programmers.co.kr/learn/courses/30/lessons/273710
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ฌธ์
ROOT ์์ดํ ์ ์ฐพ์ ์์ดํ ID(ITEM_ID), ์์ดํ ๋ช (ITEM_NAME)์ ์ถ๋ ฅํ๋ SQL๋ฌธ์ ์์ฑํด ์ฃผ์ธ์.
์ด๋, ๊ฒฐ๊ณผ๋ ์์ดํ ID๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํด ์ฃผ์ธ์.
ํ์ด
select i.ITEM_ID, i.ITEM_NAME
from ITEM_INFO i join ITEM_TREE t on i.ITEM_ID = t.ITEM_ID
where t.PARENT_ITEM_ID is NULL
order by i.ITEM_ID
๋ฐ์ํ