MySQL Non Uguale è un file operatore di disuguaglianza quello utilizzato per restituire un insieme di righe dopo aver confrontato due espressioni non uguali. MySQL contiene due tipi di operatori Non uguali, che sono () e (! =).
Differenza tra operatore () e (! =).
Gli operatori Not Equal in MySQL funzionano allo stesso modo per eseguire un test di disuguaglianza tra due espressioni. Danno sempre lo stesso risultato. Tuttavia, contengono una differenza che segue il ISO standard mentre != non segue lo standard ISO.
Esempio 1
Creiamo una tabella per studenti per capire come funziona l'operatore Not Equal in MySQL. Supponiamo che la tabella degli studenti contenga i seguenti dati:
Tabella: studenti
Se vuoi ottenere i dettagli degli studenti che non appartengono a Inghilterra , allora è necessario eseguire la seguente istruzione:
SELECT * FROM students WHERE city 'England';
O,
SELECT * FROM students WHERE city != 'England';
Dopo aver eseguito con successo le query di cui sopra, otterremo lo stesso output come di seguito:
interfaccia comparabile in Java
Esempio 2
In questo esempio, capiremo come funziona l'operatore Non uguale Raggruppa per clausola. Possiamo utilizzare la clausola Group By per raggruppare righe che contengono gli stessi dati. Se vogliamo ottenere tutti i clienti che non hanno numero di cellulare E reddito duplicato valore, eseguire la seguente istruzione:
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone 'Null' GROUP BY income;
Otterremo il seguente output:
Esempio 3
In questo esempio, capiremo come funziona l'operatore Not Equal con a GIUNTURA dichiarazione. Creiamo una tabella ' contatti ' E ' clienti ' in un database che contiene i seguenti dati:
Tabella: contatti
Tabella: clienti
espressione regolare Java $
Se vogliamo ottenere tutti i record dalla tabella clienti e contatti dove il cellulare è Null, eseguiamo la seguente istruzione che restituisce tutti i clienti che non hanno un cellulare numero:
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone != 'Null;
Dopo l'esecuzione riuscita, fornirà il seguente output:
Esempio 4
In questo esempio, capiremo come funziona l'operatore Not Equal con più condizioni nella clausola WHERE. Ad esempio, vogliamo ottenere i dettagli del cliente dove reddito è superiore a 40000 , E occupazione non è un sviluppatore. Eseguire la seguente istruzione per ottenere il risultato:
SELECT * FROM customers Where income>40000 and occupation'Developer';
Dopo aver eseguito con successo l'istruzione precedente, otterremo il seguente output.