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 Datenmengen kombinieren. Der Unterschied zwischen den beiden ist, dass union
die kombinierte Ergebnismenge sortiert und Duplikate entfernt, union all
hingegen nicht. Mit union all
ist die Zeilenzahl der Ergebnismenge immer gleich der Summe der Zeilen in den beiden verknüpften Mengen. Diese Operation ...
Get Einführung in SQL, 2nd Edition 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.