|
Alors que le mot-clé IN aide les utilisateurs à limiter le critère de sélection à une ou plusieurs valeurs distinctes, le mot-clé BETWEEN permet de sélectionner un intervalle. La syntaxe de la clause BETWEEN est comme suit :
SELECT "nom de colonne"
FROM "nom de table"
WHERE "nom de colonne" BETWEEN 'valeur1' AND 'valeur2'
Cette instruction sélectionnera toutes les lignes dont les colonnes ont une valeur comprise entre 'valeur1' and 'valeur2'.
Par exemple, pour visualiser toutes les informations de vente comprises entre le 6 janvier 1999 et le 10 janvier 1999 dans la Table Store_Information,
Table 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 |
il faut saisir :
SELECT *
FROM Store_Information
WHERE Date BETWEEN '06-Jan-1999' AND '10-Jan-1999'
Notez que le format de la date peut différer selon la base de données utilisée. Ce didacticiel choisit un des formats.
Résultat :
| store_name |
Sales |
Date |
| San Diego |
250 € |
07-Jan-1999 |
| San Francisco |
300 € |
08-Jan-1999 |
| Boston |
700 € |
08-Jan-1999 |
SQL LIKE >>
Copyright 2009 1keydata.com Tous droits réservés.
|
|