Symmetrische Differenzmenge
Bei der symmetrischen Differenz R △ S handelt es sich um die Menge aller Tupel, die entweder in R oder in S aber nicht in beiden gleichzeitig enthalten sind.
R
△
S
:=
{
t
|
(
t
∈
R
∨
t
∈
S
)
∧
t
∉
R
∩
S
}
{\displaystyle R\triangle S:=\{t|(t\in R\lor t\in S)\land t\notin R\cap S\}}
Die Operation kann aus den Grundoperationen abgeleitet werden:
R
△
S
:=
(
R
∖
S
)
∪
(
S
∖
R
)
=
(
R
∪
S
)
∖
(
S
∩
R
)
{\displaystyle R\triangle S:=(R\setminus S)\cup (S\setminus R)=(R\cup S)\setminus (S\cap R)}
Vereinigungsverträglichkeit von R und S
(SELECT * FROM R
UNION
SELECT * FROM S)
MINUS
(SELECT * FROM S
INTERSECT
SELECT * FROM R);