- I. GENERALITE
- II. INSTALLATION
- III. MISE EN ROUTE
- IV. GESTION DES CLIENTS
- V. GESTION DU STOCK
- VI. GESTION DES VENTES
- VII. GESTION DES COMMANDES
- VIII. CAISSE
- IX. TIERS PAYANT
- X. CATALOGUES FOURNISSEURS
- XI. PARAMETRAGE DU LOGICIEL
- XII. OUTILS
- XIII. SERVICES
- XIV. STATISTIQUES
- XV. REQUETES ET PUBLIPOSTAGE
- XVI. ANNEXES
- Résultat
1. Prédicat BETWEEN :
Le prédicat BETWEEN permet de définir les bornes inférieure et supérieure utilisées pour une condition. La traduction suivante permet d'expliquer plus clairement l'utilité du prédicat BETWEEN : "si l'expression est entre la borne inférieure et la borne supérieure" (les deux valeurs étant comprises dans la comparaison).
SELECT * FROM Articles WHERE Prix BETWEEN 100 AND 300 |
Cette commande signifie : afficher tous les articles dont le prix est compris entre 100 et 300 €.
Il est également possible d'utiliser l'opérateur logique NOT pour exprimer la condition inverse. Ainsi l'instruction suivante sélectionnera tous les articles dont le prix n'est pas compris entre 100 et 300 € (soit les articles de moins de 100 € et de plus de 300 €) :
SELECT * FROM Articles WHERE Prix NOT BETWEEN 100 AND 300 |
Remarque : Il est possible de simuler le prédicat BETWEEN par l'utilisation des opérateurs >= et <=. Par exemple, les deux commandes suivantes produisent le même résultat :
SELECT * FROM Articles WHERE Prix BETWEEN 100 AND 300 |
SELECT * FROM Articles WHERE Prix >= 100 AND Prix |
2. Prédicat LIKE :
Ce prédicat permet d'effectuer la comparaison entre l'information se trouvant dans une colonne et une chaîne de caractères. Dans la chaîne de caractères, il est possible d'utiliser des caractères spéciaux :
* | Représente une sous-chaîne de longueur variable |
? | Représente un seul caractère |
# | Représente un seul chiffre |
Les chaînes de caractères suivantes peuvent dès lors être utilisées et ont les significations indiquées :
Like "AR*" | Tous les mots commençants par AR |
Like "S???" | Tous les mots de 4 lettres commençant par un S |
Like "7##" | Tous les nombres de 3 chiffres commençant par un 7 |
Like "?B*" | Tous les mots dont la deuxième lettre est un B |
3. Prédicat IN :
Ce prédicat permet de rechercher si l'information d'une colonne se trouve dans une liste de valeurs, celles-ci étant indiquées derrière le prédicat lui-même.
La liste de valeurs doit être spécifiée entre parenthèses et chaque valeur doit être séparée par une virgule. Si les valeurs sont des chaînes de caractères, celles-ci doivent être entourées de guillemets. Les dates doivent être entourées de #.
Par exemple :
SELECT Nom, Prénom,
Adresse FROM Clients WHERE Localité IN ("Paris", "Reims", "Troyes", "Chaumont", "Chalons") |