Mengenoperatoren

SQL kennt drei Mengenoperatoren, mit denen die oben beschriebenen Mengenoperationen ausgeführt werden können. Zusätzlich hat jedoch jeder Mengenoperator zwei Varianten: eine, die Duplikate einbezieht, und eine, die sie verwirft (allerdings nicht unbedingt sämtliche Duplikate). Im Folgenden werde ich jeden einzelnen Operator definieren und seine Verwendung beschreiben.

Der union-Operator

Die Operatoren union und union all können mehrere Tabellen kombinieren. Der Unterschied: Wenn Sie zwei Tabellen so kombinieren möchten, dass alle Zeilen beider Tabellen in die Ergebnismenge aufgenommen werden, also auch die Duplikate, dann benötigen Sie den union all-Operator. Mit union all ist die Zeilenzahl der Ergebnistabelle immer gleich der ...

Get Einführung in SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.