SQL come l'operatore

SQL come l'operatore
In questo tutorial, imparerai come utilizzare l'operatore simile in SQL standard, che consente di verificare se un valore è in un determinato set di valori.

SQL in operatore

L'operatore In in SQL facilita una rapida ricerca di un valore in un determinato set senza la necessità di un calcolo complesso. La sintassi della funzione è come mostrata:

espressione in (valore1, valore2, ...);

L'operatore controlla se l'espressione fornita si trova nei valori indicati. Se trovato, l'operatore restituisce vero; Altrimenti, restituisce falso.

Nella maggior parte dei casi, accoppierai spesso l'operatore in altre clausole, come la clausola Where. Ciò può consentirti solo di recuperare i valori corrispondenti a una condizione specifica.

Discutiamo alcuni esempi di base di utilizzo dell'operatore In SQL.

Esempio di utilizzo

I seguenti esempi illustrano come utilizzare l'operatore in SQL.

Esempio 1 - Uso di base

L'esempio seguente mostra l'uso di base dell'operatore In.

Seleziona 'SQL' in ('SQL', 'Redis', 'ElaSticSearch');

Nell'esempio sopra, utilizziamo l'operatore In per verificare se la stringa "SQL" è nel set di valori indicato.

Poiché esiste la stringa, la query dovrebbe restituire vera, come mostrato:

Esempio 2 - Utilizzando in operatore nella tabella

Di seguito mostra come utilizzare l'operatore in combinato con la clausola dove in una tabella.

La tabella è come mostrato:

Seleziona * dai prodotti in cui 'Apple iPad Air - 2022' in (Product_name);

La query dovrebbe restituire i record corrispondenti come:

Chiusura

Questo articolo mostra come utilizzare l'operatore in SQL standard. L'operatore in consente di verificare se una determinata espressione è in un insieme di valori.