SQL OPERATORE BETWEEN

L'operatore BETWEEN viene utilizzato con la clausola WHERE per confrontare i valori in un intervallo. Per esempio:

        SELECT item, amount
            FROM orders
            WHERE amount BETWEEN 300 AND 500;
    

SQL OPERATORE NOT BETWEEN

L'operatore NOT BETWEEN viene utilizzato per escludere le righe che corrispondono ai valori nell'intervallo. Per esempio:

        SELECT item, amount
            FROM orders
            WHERE amount NOT BETWEEN 300 AND 500;
    

SQL OPERATORE BETWEEN CON TESTI

L'operatore BETWEEN può essere utilizzato anche con i testi. Per esempio:

        SELECT item, amount
            FROM orders
            WHERE amount BETWEEN 'I' AND 'L';
    

L'elenco dei valori selezionati dal comando precedente sono:

TESTO SELEZIONE
L selezionato
Laptop non selezionato
Lan cable non selezionato
Lamp non selezionato

Per includere anche le parole che iniziano con L, si deve usare ~ in questo modo:

        SELECT item, amount
            FROM orders
            WHERE amount BETWEEN 'I' AND 'L~';
    

L'operatore BETWEEN può essere utilizzato anche con testi interi e non solo con lettere:

        SELECT item, amount
            FROM orders
            WHERE amount BETWEEN 'key' AND 'mou';