Relationenalgebra und SQL: Symmetrische Differenz
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.
Definition[Bearbeiten]
Die Operation kann aus den Grundoperationen abgeleitet werden:
Voraussetzung[Bearbeiten]
- Vereinigungsverträglichkeit von R und S
Beispiel[Bearbeiten]
|
|
|
SQL[Bearbeiten]
(SELECT * FROM R UNION SELECT * FROM S) MINUS (SELECT * FROM S INTERSECT SELECT * FROM R);