outer join1 ์ด์ 1 ๋ค์ [Oracle] Join์ผ๋ก ๋ฐ์ดํฐ ์ฐ๊ฒฐ, Set ์ฐ์ฐ์ ์บก์ณ์ ๋์จ SQL๋ฌธ๋ฒ์ ANSI(๋ฏธ๊ตญํ์คํํ) SQL ํ์ค๊ณผ๋ ๋ค๋ฅธ ์๋ ๋ฌธ๋ฒ์ด ์ฌ์ฉ๋ ๊ฒ์ด ์์ต๋๋ค. ์ฝ๋ ๋ธ๋ญ์ ์ค์ฌ์ผ๋ก ๋ด์ฃผ์ธ์ Join 1๊ฐ ์ด์์ ํ ์ด๋ธ๋ก๋ถํฐ ์ฐ๊ด๋ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํด์ค๋ ๋ฐฉ๋ฒ. PK์ FK๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ๋ ผ๋ฆฌ์ ์ธ ๊ฐ๋ค์ ์ฐ๊ด์ผ๋ก ์ฑ๋ฆฝ๋ ๊ฐ๋ฅํจ. ์ฐ๊ด๋ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ. ํ ์ด๋ธ๊ฐ์ ์ฐ๊ฒฐ๊ณ ๋ฆฌ๊ฐ ์์ ๋ ํฉ์ณ์ ์๋ก์ด ํ ์ด๋ธ์ ๋ณด์ฌ์ค ์ ๊ทํ: ํ ์ด๋ธ์ ์ชผ๊ฐ๋ ๊ฒ. ๋ฐ์ดํฐ์ ์ค๋ณต์ ์ ๊ฑฐํ๊ธฐ ์ํจ. ์ค๋ณต์ด ๋ง์ผ๋ฉด ๋ณ๊ฒฝ ์ ๋ณ๊ฒฝํ์๊ฐ ๋ง์์ง๋ฉฐ ์ค์์ ์ค๋ฅ๊ฐ ์๊ธธ ์ ์์. Join(๋ถ์ด๊ธฐ) ↔ ์ ๊ทํ(์ชผ๊ฐ๊ธฐ) Join ๋ฐฉ๋ฒ ์๋ฏธ ์์ EquiJoin ์นผ๋ผ ๊ฐ์ ๊ฐ๋ค์ด ์๋ก ์ ํํ ์ผ์นํ ๋ ์ง์์ ๋ณด์ ๋ถ์๋ฒํธ & ๋ถ์์ด๋ฆ & ๋ถ์์ ์ง์ญ๋ฒํธ์ ์ง์ญ์ด๋ฆ Non-EquiJoin ์นผ๋ผ.. 2024. 1. 5. ์ด์ 1 ๋ค์