logo

MySQL niet gelijk

MySQL Not Equal is een ongelijkheidsoperator die werd gebruikt voor het retourneren van een reeks rijen na het vergelijken van twee uitdrukkingen die niet gelijk zijn. De MySQL bevat twee typen Niet gelijk-operatoren, namelijk () en (! =).

Java-waarde van tekenreeks

Verschil tussen () en (! =) Operator

De Not Equal-operatoren in MySQL werken op dezelfde manier om een ​​ongelijkheidstest tussen twee expressies uit te voeren. Ze geven altijd hetzelfde resultaat. Ze bevatten echter één verschil dat volgt op de ISO-normen terwijl != niet de ISO-norm volgt.

voorbeeld 1

Laten we een tabelstudent maken om te begrijpen hoe de Not Equal-operator werkt in MySQL. Stel dat de leerlingentabel de volgende gegevens bevat:

Tabel: studenten

MySQL niet gelijk

Als je de leerlinggegevens wilt opvragen die daar niet bij horen Engeland , dan moet je de volgende instructie uitvoeren:

 SELECT * FROM students WHERE city 'England'; 

OF,

vlc om youtube te downloaden
 SELECT * FROM students WHERE city != 'England'; 

Na succesvolle uitvoering van de bovenstaande vragen krijgen we dezelfde uitvoer als hieronder:

MySQL niet gelijk

Voorbeeld 2

In dit voorbeeld gaan we begrijpen hoe de operator Not Equal werkt Groeperen op clausule. We kunnen de Group By-clausule gebruiken voor het groeperen van rijen die dezelfde gegevens bevatten. Als we alle klanten willen krijgen die dat niet hebben mobiel nummer En dubbele inkomsten waarde, voert u de volgende instructie uit:

 SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone 'Null' GROUP BY income; 

We krijgen de volgende uitvoer:

MySQL niet gelijk

Voorbeeld 3

In dit voorbeeld gaan we begrijpen hoe de operator Niet gelijk werkt met a MEEDOEN stelling. Laten we een tabel maken ' contacten ' En ' klanten ' in een database die de volgende gegevens bevat:

Linux-besturingssysteem

Tabel: contacten

MySQL niet gelijk

Tabel: klanten

MySQL niet gelijk

Als we alle records willen ophalen van tafelklanten en contactpersonen waarbij de mobiele telefoon Null is, voert u de volgende instructie uit die alle klanten retourneert die geen mobiele telefoon nummer:

array sorteert java
 SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone != 'Null; 

Na succesvolle uitvoering zal het de volgende uitvoer opleveren:

MySQL niet gelijk

Voorbeeld 4

In dit voorbeeld gaan we begrijpen hoe de operator Niet gelijk werkt met meerdere voorwaarden in de WHERE-clausule. We willen bijvoorbeeld de klantgegevens waar krijgen inkomen is hoger dan 40000 , En bezigheid is geen ontwikkelaar. Voer de volgende instructie uit om het resultaat te krijgen:

 SELECT * FROM customers Where income>40000 and occupation'Developer'; 

Na de succesvolle uitvoering van de bovenstaande instructie krijgen we de volgende uitvoer.

MySQL niet gelijk