la situation est simple. J'ai une table de commandes avec des semaines (semaine_id) et le total des montants des commandes pour cette semaine (total_commande).
le but est de creer une requete avec un nouveau champ (total_cumule) qui me donne pour chaque semaine i la somme des semaines 1 a i. Ca revient a avoir la somme cumule des ventes depuis le debut de l'annee en fait.
j'ai cree ce nouveau champ en tant qu'expression et j'y affecte le SQL suivant
SELECT sum(total_commande) as SumTotalCommande WHERE ([semaine_id] >= 1 AND [semaine_id] <= " & [semaine_id & ");
le probleme est que ma definition du champ est parametre par un autre champ ([semaine_id]) par consequent ca ne marche pas. J'ai essaye d'utiliser la fonction Eval pour evaluer mon SQL mais ca me retourne une erreur.
est ce que quelqu'un a deja resolu ce probleme?
tout ce que je veux c'est un champ avec un total cumule
merci d'avance
Partager