Powerbuilder pour les completement Geeks !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 16-06-2009 17:58:11

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

utilisation d'expression dans sum

Bonjour,

J'ai une datawindow avec des lignes qui ressembles en gros à ceci :

nombre         euro
1                     5€
1                     10€
2                     3€
3                     2€
3                     20€
3                     0€
4                     0€

J'aimerai faire la somme des lignes dont le nombre est égale à 1 par exemple, un truc du genre
sum(euro for all distinct nombre=1)

Mais cela ne fonctionne pas.....

Merci d'avance

Hors ligne

 

#2 16-06-2009 18:20:59

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 748
Pépites: 1,028,846
Banque: 171,170,849,654

Re: utilisation d'expression dans sum

Bonjour,

Je créerai une troisième colonne de type "computed field" avec la formule :

Code: pb

if(nombre =1, euro, 0)


Je ferais ensuite la somme sur cette colonne.

Hors ligne

 

#3 19-08-2009 16:05:51

Mirlix  
Nouveau membre
Date d'inscription: 14-04-2009
Messages: 1
Pépites: 3
Banque: 0

Re: utilisation d'expression dans sum

Et en essayant ceci dans le computed field:
sum (if (nombre = 1, euro, 0) for all)

Dernière modification par Mirlix (19-08-2009 16:11:51)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22