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);