- Die explizite Verwendung des Schlüsselwortes
distinctwird nicht unterstützt - Erfordert das Schlüsselwort
distinctexplizit
Der Tabellenoperator intersect [distinct] liefert alle Zeilen, die in beiden Ergebnissen vorkommen.
SELECT …
FROM …
INTERSECT
SELECT …
FROM …Wie bei allen Tabellenoperatoren benötigt minus all dieselbe Spaltenzahl und jeweils kompatible Typen auf beiden Seiten (siehe auch corresponding). Null-Werte gelten im Rahmen der Intersect-Operation als ununterscheidbar.
Intersect [distinct] liefert jede Zeile die in beiden Ergebnissen vorkommt exakt ein mal.
Passend dazu
Andere Tabellenoperatoren:
Except:
except [distinct],except allUnion:
union [distinct],union all
Normative Referenzen
Der Intersect [distinct]-Operator ist in ISO/IEC 9075-2:2023 als optionales Feature F303, „INTERSECT DISTINCT table operator“ definiert.

