- 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. Utilisation des règles :
En théorie, n'importe quelle table de la base de données de WinOptics peut être utilisée pour créer des requêtes. Néanmoins, pour des raisons de sécurité, certaines tables utilisées par le programme ne sont pas accessibles. Il s'agit entre autres de tables qui conservent les paramètres du logiciel ou le dictionnaire français/néerlandais, par exemple.
Lorsque les requêtes créées sont autres que de simples sélections sur les différentes tables du programme, il est fortement recommandé d’effectuer régulièrement des sauvegardes de la base de données, ceci afin de ne pas perdre irrémédiablement des données importantes.
2. Types de données :
Le langage SQL reconnaît principalement trois types de données : les textes, les valeurs numériques et les dates.
Les textes sont généralement inscrits entre guillemets. Ainsi le code suivant par exemple :
SELECT * FROM
Clients WHERE Localité = "Wavre" |
Les valeurs numériques n'ont pas besoin de guillemets :
SELECT * FROM
Articles WHERE [Prix d'achat] > 3000 |
Les dates doivent impérativement être indiquées au format américain, à savoir MM/JJ/AA et sont indiquées entre # :
SELECT * FROM
Clients WHERE Anniversaire > #05/20/70# |
Remarque : Le nom des champs est généralement écrit entre crochets mais cela n'est pas nécessaire si le nom du champ n'est composé que d'un seul mot :
Par exemple :
SELECT Marque,
Modèle, [Prix d'achat], [Prix de vente] FROM Articles |
3. Opérateurs arithmétiques, logiques et de comparaison :
Les opérateurs standards du SQL sont les suivants :
= | égal à |
> | strictement supérieur à |
>= | supérieur ou égal à |
<> | différent de |
like | comme (voir plus bas) |
4. Instructions :
Le langage SQL contient trois instructions de base. Une instruction en langage SQL doit impérativement commencer par l'une d'entre-elles :
- SELECT pour sélectionner et afficher un groupe d'enregistrements
- DELETE pour supprimer un groupe d'enregistrements
- UPDATE pour modifier les données d'un groupe d'enregistrements
Chacune de ces commandes peut être utilisée avec différentes clauses qui seront détaillées dans les pages qui suivent.