Bonjour,
J'aimerai afficher comme dans la requete suivante le libellé du client ou du fournisseur suivant les cas. Cette requete fonctionne mais elle me fait répéter le case. Existe t'il une solution plus courte?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT (CASE WHEN ctr.FACTURANT='1' THEN ctr.FACTURE ELSE ctr.FACTURANT END)||' - '||tir.LIBELLE "Fournisseur/Client" FROM CONTRAT ctr,TIERS tir WHERE (CASE WHEN ctr.FACTURANT='1' THEN ctr.FACTURE ELSE ctr.FACTURANT END)=tir.TIERS
Partager