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.