WinOptics

G. Prédicats

WinOptics
  1. I. GENERALITE
    1. A. Le Matériel
    2. B. Différence d'utilisation entre les versions de Windows
    3. C. Paramétrage de Windows Seven
  2. II. INSTALLATION
    1. A. Installation du Poste Principal
    2. B. Déblocage du Mode Démonstration
    3. C. Installation d'un Poste Secondaire
    4. D. Problème d'Installation
    5. E. Désinstallation
    6. F. Mises à jour
  3. III. MISE EN ROUTE
    1. A. Architecture de l'Interface
    2. B. Principes de Base
    3. C. Utilisation des Fichiers
    4. D. Mise en Page
  4. IV. GESTION DES CLIENTS
    1. A. Création d'un Client
    2. B. Saisie d'une Fiche Monture
    3. C. Enregistrement de la Vente
    4. D. Editions
    5. E. Devis
    6. F. Lentilles
    7. G. Optométrie
    8. H. Photos et Shémas
    9. I. Notes et SAV
  5. V. GESTION DU STOCK
    1. A. Création d'un Article
    2. B. Fournisseurs et Marques
    3. C. Etiquettes
    4. D. Inventaire et Contrôle d'Inventaire
    5. E. Dépréciation du Stock
  6. VI. GESTION DES VENTES
    1. A. Fichier des Ventes
    2. B. Fichier des Documents
  7. VII. GESTION DES COMMANDES
    1. A. Fichier des Commandes
    2. B. Gestionnaire de Commandes
  8. VIII. CAISSE
    1. A. Pré-requis
    2. B. Initilisation
    3. C. Vente en l'Etat
    4. D. Vente depuis un Dossier Client
    5. E. Mouvements et Remise en Banque
    6. F. Etat de la Caisse
    7. G. Impression et Rapports
    8. H. Modifications et Corrections
    9. I. Liste des Impayés
  9. IX. TIERS PAYANT
    1. En France
      1. A. Paramétrage de la Sécurité Sociale
      2. B. Paramétrage des Mutuelles
      3. C. Saisie d'une Fiche Client
      4. D. Calculs des Parts Sécurité Sociale et Complémentaire
      5. E. Impression des Documents
      6. F. Télétransmission des Feuilles de Soins
      7. G. Suivi des retours de Paiement
    2. En Belgique
      1. A. Paramétrage de la Sécurité Sociale
      2. B. Utilisation lors de la Vente
      3. C. Impression des Documents
      4. D. Suivi des retours de Paiement
  10. X. CATALOGUES FOURNISSEURS
    1. A. Introduction
    2. B. Tarifs Verres
    3. C. Tarifs Lentilles
    4. D. Calcul des Prix
    5. E. Ordre de Sélection
    6. F. Import / Export de Catalogues
  11. XI. PARAMETRAGE DU LOGICIEL
    1. A. Magasin
    2. B. Paramètres Régionaux
    3. C. Documents et Rapports
    4. D. Réseau
    5. E. Sécurité
    6. F. Services
    7. G. Autres Options
    8. H. Tables Paramétrables
  12. XII. OUTILS
    1. A. Agenda
    2. B. Calculatrices
    3. C. Exécution du Code SQL
    4. D. Nettoyage des Fichiers
    5. E. Conversion du Taux de TVA
  13. XIII. SERVICES
    1. A. Envoi de Fax
    2. B. Envoi de Courrier Electronique
    3. C. Envoi de SMS
  14. XIV. STATISTIQUES
    1. A. Généralités
    2. B. Evolution des Ventes
  15. XV. REQUETES ET PUBLIPOSTAGE
    1. A. Qu'est ce qu'une Requête ?
    2. B. Le Fichier des Requêtes ?
    3. C. Utilisation des Requêtes Prédéfinies
    4. D. Exporter le Résultat d'une Requête
    5. E. Création de Nouvelles Requêtes
    6. F. Modifier une Requête
    7. G. Application : Le Mailing
  16. XVI. ANNEXES
    1. ANNEXE 1 : MAINTENANCE
      1. A. Sauvegarde
      2. B. Telemaintenance
      3. C. Réparation de la Base de Données
    2. ANNEXE 2 : REFERENCE DU LANGAGE SQL
      1. A. Introduction
      2. B. Définitions
      3. C. Notions et Règles
      4. D. Introduction SELECT
      5. E. Introduction DELETE
      6. F. Introduction UPDATE
      7. G. Prédicats
      8. H. Fonctions
      9. I. Jointure
    3. ANNEXE 3 : CENTRALE D'ACHAT - RETROCESSION
      1. A. Principe
      2. B. Mise en Place
      3. C. Saisie des Rétrocessions
      4. D. Synchronisation du Stock
    4. ANNEXE 4 : EXEMPLES D'IMPRESSIONS
  17. 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")

Aller à la page
© 2010 WinOptics sarl - All rights reserved