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')