SQL außer

SQL außer

Mit der Ausnahme von SQL können Sie zwei ausgewählte Aussagen kombinieren und die Zeilen zurückgeben, die in der zweiten Anweisung nicht verfügbar sind.

Lassen Sie uns veranschaulichen, wie diese Klausel verwendet werden.

Syntax

Wir können die Operatorsyntax wie unten gezeigt ausdrücken:

Wählen Sie Spalten (en)
Aus table_name
[Wo Zustand]
AUSSER
Wählen Sie Spalten (en)
Aus table_name
[Wo Zustand]

Denken Sie daran, dass die Where -Klausel optional ist.

Beispiel

Angenommen, wir haben zwei Tabellen, wie unten gezeigt:

Tabellenname: Benutzer

Tabellenname: Benutzer2

Wir können einen minus -Betrieb auf den Tabellen wie gezeigt ausführen:

Wählen Sie Full_name, Gehalt, aktiv
Von Benutzern
AUSSER
Wählen Sie Full_name, Gehalt, aktiv
Von user2;

NOTIZ: Das obige sollte die Datensätze, die in der ersten Auswahlabfrage angezeigt werden, wie gezeigt zurückgeben:

NOTIZ: Einige Datenbanken unterstützen den außer Operator nicht. Beispielsweise verwendet die Oracle -Datenbank Minus als Alternative zur Ausnahme der Ausnahme.

Abschluss

In diesem Artikel wurde die Grundlagen der Arbeit mit SQL außer Aussagen erörtert. Sehen Sie sich unser Tutorial über SQL Minus Operator an, um mehr zu erfahren.