SQL ikke lik operatør

SQL ikke lik operatør
Denne artikkelen vil diskutere sammenligningsoperatører i SQL, spesifikt, den ikke like store operatøren. Den ikke like operatøren i SQL lar deg velge spesifikke poster som samsvarer med en bestemt tilstand. Sammenligningsoperatører som den ikke like operatøren er kombinert med hvor leddet for å velge poster der den spesifikke tilstanden er sann.

SQL ikke lik operatør

I SQL bruker den ikke like operatøren symbolet (!=). Det brukes til å sammenligne to verdier eller uttrykk. For eksempel:

10 != 10
ELLER
(10*10) != (100/10)

MERK: Den ikke like operatøren bruker () -symbolet i noen databasemotorer. Resultatene er imidlertid like.

Returverdi

Den ikke like operatøren i SQL returnerer en boolsk verdi. Det vil returnere usant hvis venstre uttrykk er lik høyre på høyre termin. For eksempel:

10 != 10
// returnerer falsk

Hvis det venstre uttrykket ikke er lik høyre på høyre, returnerer det sant.

(10*10) != (100/10)
// Returnerer sann

Tenk på det som negasjon av lik operatøren. Derfor returnerer det det motsatte av hva som tilsvarer operatøren returnerer.

MERK: Den ikke like operatøren vil returnere 1 for å representere True og 0 for å representere falsk i noen databasemotorer. PostgreSql, for eksempel, vil returnere 'F' for falske og 'T' for True.

Eksempel 1

Anta at vi har en prøvebord som vist nedenfor:

Vi kan bruke den ikke like store operatøren for å ekskludere alle resultatene der kategorien er lik Dev-OPS1

Vi kan kjøre et spørsmål som vist:

Velg * fra ansatte
Hvor kategori != ('Dev-ops1');

Dette bør fjerne alle radene der kategorien er lik 'Dev-ops1'. Et eksempelutgang er som illustrert nedenfor:

Merk at Dev-OPS1-postene mangler.

Eksempel 2

Du kan også kombinere flere forhold ved hjelp av og eller eller operatørene. Et eksempel er som vist:

Velg * fra ansatte
Hvor kategori != ('Dev-ops1') og aktiv != Sant;

I dette tilfellet vil spørringen ovenfor ekskludere alle postene der kategorien er lik 'Dev-ops1', og statusen er sann.

Det resulterende tabellen er som vist:

Konklusjon

Via denne artikkelen utforsket og lærte du hvordan du bruker sammenligningsoperatører som bruker den ikke like operatøren som et eksempel. Sammenligningsoperatører lar deg optimalisere databaseresultatene dine ved å søke etter spesifikke forhold.