SQL som operatør

SQL som operatør
I denne opplæringen lærer du hvordan du bruker lignende operatør i standard SQL, som lar deg sjekke om en verdi er i et gitt sett med verdier.

SQL i operatør

In -operatøren i SQL letter et raskt søk av en verdi i et gitt sett uten behov for kompleks beregning. Funksjonssyntaksen er som vist:

uttrykk i (verdi1, verdi2, ...);

Operatøren sjekker om det medfølgende uttrykket er plassert i de gitte verdiene. Hvis funnet, returnerer operatøren sann; Ellers returnerer det falskt.

I de fleste tilfeller vil du ofte koble i operatøren med andre klausuler, for eksempel hvor leddet. Dette kan tillate deg bare å hente verdier som samsvarer med en spesifikk tilstand.

La oss diskutere noen grunnleggende eksempler på bruk av in -operatøren i SQL.

Eksempelbruk

Følgende eksempler illustrerer hvordan du bruker i operatøren i SQL.

Eksempel 1 - Grunnleggende bruk

Eksemplet nedenfor viser den grunnleggende bruken av In Operator.

Velg 'SQL' i ('SQL', 'Redis', 'Elasticsearch');

I eksemplet ovenfor bruker vi In -operatøren for å sjekke om strengen “SQL” er i det gitte verdiene.

Siden strengen eksisterer, skal spørringen returnere sant, som vist:

Eksempel 2 - Bruker i operatøren i tabellen

Følgende viser hvordan du bruker in -operatøren i forbindelse med hvor leddet i en tabell.

Tabellen er som vist:

Velg * fra produkter der 'Apple iPad Air - 2022' i (produktnavn);

Spørringen skal returnere de matchende postene som:

Lukking

Denne artikkelen viser hvordan du bruker in -operatøren i standard SQL. In -operatøren lar deg sjekke om et gitt uttrykk er i et sett med verdier.