MySQL Not Equal ist ein Ungleichheitsoperator die zur Rückgabe einer Reihe von Zeilen nach dem Vergleich zweier ungleicher Ausdrücke verwendet wird. MySQL enthält zwei Arten von Ungleich-Operatoren: () und (! =).
Unterschied zwischen ()- und (! =)-Operator
Die Ungleich-Operatoren in MySQL funktionieren auf die gleiche Weise, um einen Ungleichheitstest zwischen zwei Ausdrücken durchzuführen. Sie liefern immer das gleiche Ergebnis. Sie enthalten jedoch einen Unterschied, der folgt ISO-Standards wohingegen != nicht dem ISO-Standard entspricht.
Beispiel 1
Lassen Sie uns eine Tabelle erstellen, um zu verstehen, wie der Operator „Ungleich“ in MySQL funktioniert. Angenommen, die Schülertabelle enthält die folgenden Daten:
bestes Hentai
Tisch: Studierende
Wenn Sie die Studentendaten erhalten möchten, zu denen nicht gehören England , dann müssen Sie die folgende Anweisung ausführen:
SELECT * FROM students WHERE city 'England';
ODER,
SELECT * FROM students WHERE city != 'England';
Nach erfolgreicher Ausführung der oben genannten Abfragen erhalten wir die gleiche Ausgabe wie unten:
Beispiel 2
In diesem Beispiel werden wir verstehen, wie der Operator „Ungleich“ funktioniert Gruppiere nach Klausel. Wir können die Group By-Klausel verwenden, um Zeilen mit denselben Daten zu gruppieren. Wenn wir alle Kunden gewinnen wollen, die keine haben Handynummer Und doppeltes Einkommen Wert, führen Sie die folgende Anweisung aus:
Java string.format
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone 'Null' GROUP BY income;
Wir erhalten die folgende Ausgabe:
Beispiel 3
In diesem Beispiel werden wir verstehen, wie der Operator „Ungleich“ mit a funktioniert VERBINDEN Stellungnahme. Lass uns eine Tabelle erstellen ' Kontakte ' Und ' Kunden ' in einer Datenbank, die die folgenden Daten enthält:
Tabelle: Kontakte
Tabelle: Kunden
Wenn wir alle Datensätze aus Tabellenkunden und Kontakten abrufen möchten, bei denen das Mobiltelefon Null ist, führen Sie die folgende Anweisung aus, die alle Kunden zurückgibt, die kein Mobiltelefon haben Handy Nummer:
Java-Datum aktuell
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone != 'Null;
Nach erfolgreicher Ausführung wird folgende Ausgabe ausgegeben:
Beispiel 4
In diesem Beispiel werden wir verstehen, wie der Ungleich-Operator mit mehreren Bedingungen in der WHERE-Klausel funktioniert. Wir möchten zum Beispiel die Kundendaten woher bekommen Einkommen ist höher als 40000 , Und Beruf ist kein Entwickler. Führen Sie die folgende Anweisung aus, um das Ergebnis zu erhalten:
SELECT * FROM customers Where income>40000 and occupation'Developer';
Nach erfolgreicher Ausführung der obigen Anweisung erhalten wir die folgende Ausgabe.