logo

MySQL ist nicht gleich

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

MySQL ist nicht gleich

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:

MySQL ist nicht gleich

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:

MySQL ist nicht gleich

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

MySQL ist nicht gleich

Tabelle: Kunden

MySQL ist nicht gleich

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:

MySQL ist nicht gleich

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.

MySQL ist nicht gleich