Téléchargement des produits


Version anglaise


 

Dans les exemples de conditions Adélia qui suivent, on suppose que l'on a une entité CLIENT dont les propriétés logiques ont les mots directeurs suivants : CNOM_CLIENT, CADRESSE_CLIENT, CVILLE_CLIENT, CDEPT_CLIENT.

On a aussi l'entité FACTURE dont les zones sont : FNUM_FACTURE, FNOM_CLIENT, FMONTANT_FACTURE.

 

/* sélection du client 'DUPOND'

*COND(CNOM_CLIENT = 'DUPOND')

 

/* sélection du client dont le nom est contenu dans la variable WNOM

*COND(CNOM_CLIENT = :WNOM)

 

/* sélection des clients des départements 38 et 69

*COND(CDEPT_CLIENT = 38 ou CDEPT_CLIENT = 69)

 

/* sélection des clients dont le nom commence par 'DU'

*COND(CNOM_CLIENT COMMENCE_PAR 'DU')

 

/* sélection des clients dont le numéro de département est contenu dans la variable CDEPT_CLIENT et dont le nom commence par les caractères contenus dans la variable WCOMMENCE

*COND(CDEPT_CLIENT = :CDEPT_CLIENT et CNOM_CLIENT COMMENCE_PAR :WCOMMENCE)

 

/* sélection des clients dont le nom commence par D ou E et demeurant dans les départements 38 ou 69

*COND((CDEPT_CLIENT = 38 ou CDEPT_CLIENT = 69) et (CNOM_CLIENT COMMENCE_PAR 'D' ou CNOM_CLIENT COMMENCE_PAR 'E'))

 

/* cas d'une jonction entre les entités facture et client en ne sélectionnant que les lignes ayant un montant supérieur au montant contenu dans WMONTANT et dont le nom commence par D

*COND(FNOM_CLIENT = CNOM_CLIENT et FMONTANT_FACTURE > :WMONTANT et CNOM_CLIENT COMMENCE_PAR 'D')

 

↑ Haut de page

  • Aucune étiquette