์งํฉ ์ฐ์ฐ์( SET operator )
๋ค์ด๊ฐ๊ธฐ ์ ์ ์ฉ์ด๊ฐ ํท๊ฐ๋ฆฐ๋ค๋ฉด? ๐๐ป ํ์ด์ง์ฒจ๋ถ ์งํฉ ์ฐ์ฐ์ UNION, UNION ALL, INTERSECT, MINUS ์งํฉ ์ฐ์ฐ์์๋ ํฉ์งํฉ, ๊ต์งํฉ, ์ฐจ์งํฉ ์ฐ์ฐ์๊ฐ ์๋ค. ์งํฉ์ฐ์ฐ์์ ์
๋ ฅ์ผ๋ก ์ฌ์ฉ๋๋ ๋ ๊ฐ์ ํ
์ด๋ธ(๋ฆด๋ ์ด์
)์ ํฉ์งํฉ ํธํ(union compatible)์ด์ด์ผ ํ๋ค. ๋ ๋ฆด๋ ์ด์
R1(A1, A2, ... An)๊ณผ R2(B1, B2, ... Bm)์ด ํฉ์งํฉ ํธํ์ผ ํ์ ์ถฉ๋ถ ์กฐ๊ฑด์ n=m์ด๊ณ , ๋ชจ๋ 1≤i≤n์ ๋ํด domain(Ai) = domain(Bi)์ด๋ค. = ์งํฉ ์ฐ์ฐ์ ํ ๋ ์นผ๋ผ๋ช
์ ๋ฌ๋ผ๋ ์๊ด์์ผ๋ ์ฐจ์์ ๋๋ฉ์ธ์ด ๋์ผ ํด์ผ ํ๋ค. ์ซ์์ ๋ฌธ์์ด์ ์งํฉ ์ฐ์ฐํ ์ ์๋ค! ๐ UNION: ∪ ํฉ์งํฉ ์ฐ์ฐ์ ๋ ๋ฆด๋ ์ด์
R๊ณผ S์ ํฉ์งํฉ R∪S๋ R ๋๋ S์ ์..