logo

MySQL inte lika

MySQL Not Equal är en ojämlikhetsoperatör som används för att returnera en uppsättning rader efter jämförelse av två uttryck som inte är lika. MySQL innehåller två typer av Not Equal-operatorer, som är () och (! =).

java är lika med metoden

Skillnaden mellan () och (! =) Operatör

Not Equal-operatorerna i MySQL fungerar på samma sätt för att utföra ett olikhetstest mellan två uttryck. De ger alltid samma resultat. Men de innehåller en skillnad som följer ISO-standarder medan != inte följer ISO-standarden.

Exempel 1

Låt oss skapa en tabellstudent för att förstå hur Not Equal-operatorn fungerar i MySQL. Anta att elevtabellen innehåller följande data:

Tabell: studenter

MySQL inte lika

Om du vill få de studentuppgifter som inte tillhör England , då måste du köra följande sats:

 SELECT * FROM students WHERE city 'England'; 

ELLER,

java är lika med
 SELECT * FROM students WHERE city != 'England'; 

Efter framgångsrik exekvering av ovanstående frågor kommer vi att få samma utdata som nedan:

MySQL inte lika

Exempel 2

I det här exemplet ska vi förstå hur Not Equal-operatorn fungerar med Grupp av klausul. Vi kan använda Group By-satsen för att gruppera rader som har samma data. Om vi ​​vill få alla kunder som inte har telefon nummer och dubbelinkomst värde, kör följande sats:

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

Vi kommer att få följande utdata:

MySQL inte lika

Exempel 3

I det här exemplet ska vi förstå hur Not Equal-operatorn fungerar med a ANSLUTA SIG påstående. Låt oss skapa en tabell ' kontakter ' och ' kunder ' i en databas som innehåller följande data:

fötter vs fot

Tabell: kontakter

MySQL inte lika

Tabell: kunder

MySQL inte lika

Om vi ​​vill få alla poster från tabellkunder och kontakter där mobiltelefonen är Null, kör följande sats som returnerar alla kunder som inte har en mobiltelefon siffra:

c++ delande sträng
 SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone != 'Null; 

Efter framgångsrik körning kommer den att ge följande utdata:

MySQL inte lika

Exempel 4

I det här exemplet ska vi förstå hur operatorn Not Equal fungerar med flera villkor i WHERE-satsen. Till exempel vill vi få kunduppgifterna var inkomst är högre än 40 000 , och ockupation det är inte en utvecklare. Utför följande påstående för att få resultatet:

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

Efter framgångsrik exekvering av ovanstående uttalande kommer vi att få följande utdata.

MySQL inte lika