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