[Database] JOIN ๊ฐ๋
๊ณผ ์ข
๋ฅ (๋ด๋ถ์กฐ์ธ INNER JOIN, ์ธ๋ถ์กฐ์ธ OUTER JOIN)
1 JOIN JOIN ์ด๋ ๋๊ฐ ์ด์์ ํ
์ด๋ธ์ ๊ฒฐํฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ์ด๋ค. ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์๋ ์ค๋ณต๋๋ ๋ฐ์ดํฐ๋ฅผ ํผํ๊ธฐ ์ํด ํ
์ด๋ธ์ ๋ถํดํ์ฌ ์ฌ๋ฌ ํ
์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋๋ ์ ์ฅํ๋๋ฐ ๊ทธ๋ฌ๋ค ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด์๋ ์ฌ๋ฌ ํ
์ด๋ธ์ ๋ค์ ์กฐํฉํด์ผํ ํ์๊ฐ ์๊ธด๋ค. ๊ทธ๋ด๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค JOIN ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ค. JOIN์์๋ ๋ด๋ถ์กฐ์ธ INNER JOIN ๊ณผ ์ธ๋ถ์กฐ์ธ OUTER JOIN์ผ๋ก ๋๋ ์ ์๋ค. 2. ๋ด๋ถ ์กฐ์ธ INNER JOIN ๋ด๋ถ์กฐ์ธ์ ์์๋ CROSS JOIN, INNER JOIN, EQUI JOIN, NON-EQUI JOIN, NATURAL JOIN ์ด ์๋ค. 1๏ธโฃ CROSS JOIN CROSS JOIN์ ๋ ํ
์ด๋ธ์ ๊ทธ๋ฅ ๊ณฑํ๊ฑฐ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. 2๏ธโฃ I..
2021.10.22