|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
salut a tous , je suis face a un promble que je n arrive pas a le reglé depuis des jours , Exemple : MA_TABLE
id_client année vente 09001 2008 355 09001 2009 435 09001 2010 386 09012 2009 676 09012 2010 623 je voudrai avoir comme resultat ("colonne temp" : N-1 : evolution des vente 2010 par rapport à 2009, N-2 : evolution de vente 2009 par rapport à 2008, colonne evol : vente de ((2010-2009) /2009) POUR N-1 ;vente de ((2009-2008) /2008) POUR N-2 ; id_client temp evol 09001 N-2 0,22 -------->-- (435-355/355) 09001 N-1 -0,11 -------->-- (386-435/435) 09012 N-1 -0,78 -------->-- (623-676/676) MERCI D'AVANCE |
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Romain M.Étudiant Inscription : avril 2009 Messages : 167 ![]() |
Bonjour,
Est-ce que cela vous dérange de passer par une requête VBA ? Le probléme c'est qu'on doit passer par une boucle. Pour ça , il faut maitriser DAO : ici L'algorithme serait de la forme suivante. Code :
Sinon je suis persuadé qu'il y a une méthode plus simple , je suis intéressé de le connaitre. Cdt RM |
||
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() |
Citation:
ce que j ia pu faire c ca id-client N-2 N-1 09001 0.22 -0.11 09012 0 -0.78 maitnenant j aimerai rendre les colone en ligne , je n arrive toujur pas a obtenir ca 09001 N-2 0,22 09001 N-1 -0,11 09012 N-1 -0,78 |
|
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() Diem VOVivre Inscription : avril 2006 Messages : 2 644 ![]() |
salut lelensois16 et bienvenu omarnigth,
en réponse à ton MP: Code SQL :
bon courage, |
||
|
|
20
|
|
|
#5 |
|
Invité de passage
![]() |
merci beaucoup , ca ma vcraiment aider , juste il reste un petit suci , il y a des erreurs sur la colonne "temp"
le resultat id_client temp evol 09001 #Erreur 0.23 09001 #Erreur -0.11 09012 #Erreur -0.08 merci |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Diem VOVivre Inscription : avril 2006 Messages : 2 644 ![]() |
vu que le champ calculé est correct "année" et "id_client" sont correct. je ne vois que "MA_TABLE" qui pourrait provoquer cette erreur. assure toi que le nom de la table correspond. bien que je ne pense pas à un pb de type vérifie aussi de ce côté.
|
|
|
10
|
|
|
#7 | ||
|
Invité de passage
![]() |
Code :
j'ai enleve le dmaw et ca marché ,ca marche waw , merce bcp ![]() ![]() ![]()
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com