SQL nicht gleicher Operator

SQL nicht gleicher Operator
In diesem Artikel werden Vergleichsbetreiber in SQL, insbesondere dem nicht gleichen Operator, erläutert. Mit dem nicht gleichen Bediener in SQL können Sie bestimmte Datensätze auswählen, die mit einer bestimmten Bedingung übereinstimmen. Vergleichsoperatoren wie der nicht gleiche Operator werden mit der WHERE -Klausel kombiniert, um Datensätze auszuwählen, bei denen die spezifische Bedingung wahr ist.

SQL nicht gleicher Operator

In SQL verwendet der nicht gleiche Bediener das Symbol (!=)). Es wird verwendet, um zwei Werte oder Ausdrücke zu vergleichen. Zum Beispiel:

10 != 10
ODER
(10*10) != (100/10)

NOTIZ: Der nicht gleiche Bediener verwendet das Symbol () in einigen Datenbankmotoren. Die Ergebnisse sind jedoch ähnlich.

Rückgabewert

Der nicht gleiche Betreiber in SQL gibt einen booleschen Wert zurück. Es gibt falsch zurück, wenn der linke Ausdruck dem rechten Term gleich ist. Zum Beispiel:

10 != 10
// gibt falsch zurück

Wenn der linke Ausdruck nicht gleich dem rechten Begriff ist, gibt er wahr zurück.

(10*10) != (100/10)
// Gibt true zurück

Betrachten Sie es als die Verneinung des gleichmäßigen Operators. Daher gibt es das Gegenteil von dem zurück, was der gleiche dem Operator zurückgibt.

NOTIZ: Der nicht gleiche Betreiber gibt 1 zurück, um True und 0 darzustellen, um in einigen Datenbankmotoren Falsch darzustellen. PostgreSQL zum Beispiel wird 'f' für false und 't' für true zurückgegeben.

Beispiel 1

Angenommen, wir haben eine Beispieltabelle, wie unten gezeigt:

Wir können den nicht gleichen Operator verwenden, um alle Ergebnisse auszuschließen, in denen die Kategorie Dev-Ops1 entspricht

Wir können eine Abfrage wie gezeigt ausführen:

Wählen Sie * von Mitarbeitern aus
Wo Kategorie != ('Dev-ops1');

Dies sollte alle Zeilen entfernen, in denen die Kategorie gleich 'dev-ops1' ist. Eine Beispielausgabe ist wie unten dargestellt:

Beachten Sie, dass die DEV-OPS1-Datensätze fehlen.

Beispiel 2

Sie können auch mehrere Bedingungen mit den und oder Operatoren kombinieren. Ein Beispiel ist wie gezeigt:

Wählen Sie * von Mitarbeitern aus
Wo Kategorie != ('Dev-ops1') und aktiv != Wahr;

In diesem Fall schließt die obige Abfrage alle Datensätze aus, in denen die Kategorie "dev-op.

Die resultierende Tabelle ist wie gezeigt:

Abschluss

Über diesen Artikel haben Sie untersucht und gelernt, wie Sie Vergleichsoperatoren verwenden, die den nicht gleichen Operator als Beispiel verwenden. Mit Vergleichsbetreibern können Sie Ihre Datenbankergebnisse optimieren, indem Sie nach bestimmten Bedingungen suchen.