SQL LIKE-operatör

Sql Like Operator



'I den här handledningen kommer du att lära dig hur du använder LIKE-operatorn i Standard SQL, som låter dig kontrollera om ett värde finns i en given uppsättning värden.'

SQL IN-operatör

IN-operatorn i SQL underlättar en snabb sökning av ett värde i en given uppsättning utan behov av komplex beräkning. Funktionens syntax är som visas:

uttryck I ( värde1 , värde2 ,... ) ;

Operatören kontrollerar om det angivna uttrycket finns i de givna värdena. Om den hittas returnerar operatören TRUE; annars returnerar det falskt.







I de flesta fall kommer du ofta att para ihop IN-operatorn med andra satser, till exempel WHERE-satsen. Detta kan tillåta dig att bara hämta värden som matchar ett specifikt villkor.



Låt oss diskutera några grundläggande exempel på användning av IN-operatorn i SQL.



Exempel på användning

Följande exempel illustrerar hur man använder IN-operatorn i SQL.





Exempel 1 – Grundläggande användning

Exemplet nedan visar den grundläggande användningen av IN-operatorn.

VÄLJ 'SQL' I ( 'SQL' , 'Redis' , 'Elasticsearch' ) ;

I exemplet ovan använder vi IN-operatorn för att kontrollera om strängen 'SQL' finns i den givna uppsättningen värden.



Eftersom strängen finns, bör frågan returnera true, som visas:

Exempel 2 – Användning av IN-operatör i tabell

Följande visar hur man använder IN-operatorn tillsammans med WHERE-satsen i en tabell.

Tabellen är som visas:

VÄLJ * FRÅN Produkter VAR 'Apple iPad Air - 2022' I ( produktnamn ) ;

Frågan ska returnera de matchande posterna som:

Stängning

Den här artikeln visar hur du använder IN-operatorn i Standard SQL. IN-operatorn låter dig kontrollera om ett givet uttryck finns i en uppsättning värden.