Bonjour tout le monde
Je dois calculer l'accumule d'un pourcentage qui lui même est calculé dans une requête sql , qui a la forme suivante :
ce que je veux comme résultat c'est un tableau (ou autre chose ) que je peux afficher dans une datagrid de deux colonnes : nomA et Accumule
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT codeA, nomA, (../2 ...*100) AS pourcentage FROM ... WHERE ... GROUP BY ...
sachant que la colonne Accumule doit contenir le pourcentage accumulé càd : la premiere valeur de cette colonne est pourcentage , la 2eme est pourcentage de la ligne actuelle + ligne précédente ......la deniere valeur de la colonne Accumule sera 100 ( la somme de tous les pourcentage est bien 100 )
Mais je ne sais pas comment puis-je faire ceci
J'ai pensé à créer un tableau de deux dimensions et y stocké le retour de ma requête mais je ne sais pas comment le créer sachant que : nomA est de type Varchar(30) et pourcentage est de type Double(18.2)
NB: mon application est de type WPF , mon serveur est SQL SERVER 2012
merci d'avance
Partager