SQL i operatør
Følgende utdrag viser syntaks for In -operatøren.
search_value [ikke] i verdi_setFunksjonen godtar følgende parametere:
Funksjonen returnerer deretter en boolsk verdi. Det returnerer sant hvis det eksisterer en lik verdi i det gitte settet og usant hvis annet.
Eksempler
Følgende eksempel viser hvordan du bruker i operatøren med kolonnedata. Anta at vi har en tabell med prøvedata som vist:
Vi kan bruke in -operatøren til å velge poster hvis landet er MySQL eller PostgreSQL.
PLUKKE UTSpørringen over skal vise de matchende radene som vist:
Ved å bruke In -operatøren kan vi også sjekke om det finnes en verdi i en gitt kolonne. Et eksempel er vist nedenfor:
PLUKKE UTI dette tilfellet sjekker vi om verdien “MySQL” eksisterer i servernavn -kolonnen. Resultatet er som vist:
Det er godt å huske på at hvis du ga dupliserte verdier med i operatøren. SQL vil forkaste de identiske verdiene og bruke en av dem.
Konklusjon
I dette korte innlegget undersøkte vi bruken av In Operator in Standard/ANSI SQL. In -operatøren lar deg sjekke om det eksisterer en verdi i et sett med verdier.