PB à toute heure et à tout moment. (à parcourir avec modération)

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