|
Mentre la parola chiave IN consente di limitare i criteri di selezione a uno o più valori discreti, la parola chiave BETWEEN permette di selezionare un intervallo. La sintassi della clausola BETWEEN è la seguente:
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "nome_di_colonna" BETWEEN 'valore1' AND 'valore2'
In questo modo, vengono selezionate tutte le righe la cui colonna contiene un valore compreso tra 'valore1' e 'valore2'.
Ad esempio, nella tabella Store_Information si potrebbe desiderare di selezionare la visualizzazione di tutte le informazioni relative alle vendite realizzate tra il 6 e il 10 gennaio 1999.,
Tabella Store_Information
| store_name |
Sales |
Date |
| Los Angeles |
1500 € |
05-Jan-1999 |
| San Diego |
250 € |
07-Jan-1999 |
| San Francisco |
300 € |
08-Jan-1999 |
| Boston |
700 € |
08-Jan-1999 |
digitare:
SELECT *
FROM Store_Information
WHERE Date BETWEEN '06-Jan-1999' AND '10-Jan-1999'
Si noti che in database differenti la data può essere memorizzata in formati diversi. In questo corso è stato scelto semplicemente uno dei formati.
Risultato:
| store_name |
Sales |
Date |
| San Diego |
250 € |
07-Jan-1999 |
| San Francisco |
300 € |
08-Jan-1999 |
| Boston |
700 € |
08-Jan-1999 |
SQL LIKE >>
Copyright © 2013 1keydata.com Tutti i diritti riservati.
|