logo

MySQL non è uguale

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

MySQL non è uguale

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
MySQL non è uguale

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:

MySQL non è uguale

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

MySQL non è uguale

Tabella: clienti

espressione regolare Java $
MySQL non è uguale

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:

MySQL non è uguale

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.

MySQL non è uguale