Re: Statistiques ????

Posté par drcharly93 le 6/2/2006 9:23:01
Bonjour,

Je pense qu'avec une petite requête du genre :
Sql Est une chaine
Rs est une source de données
NbEnr est un entier
Sql =
[
SELECT COUNT(PRODUCTEUR.NOM) AS NB, PRODUCTEUR.NOM AS NOM FROM PRODUCTEUR GROUP BY PRODUCTEUR.NOM
]
SI PAS HExecuteRequeteSql(Rs,HRequeteDefaut,Sql) Alors
 Erreur(HErreurInfo())
 Retour
Fin
HLitPremier(Rs)
NbEnr = HNbEnr(Rs)


une fois le résultat récupérer un petit HNbEnr sur le fichier Procducteur pour récupérer le nombre total de producteur existant dans la base il ne vous reste plus qu'a remplir votre table :
POUR TOUS Rs
 TableAjoute(Table1,Rs.NOM + " : " + numeriqueVersChaine((Rs.Nb / NbEnr)*100,"10,2fs") + " % soit " + Rs.NB + "Producteur(s)")
Fin


Code saisie à la volée et pouvant comporter des erreurs.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3494&post_id=14766