Bonjour à tous !
J'ai une requète qui me pose problème sous access 97
J'ai une table avec un identifiant, une date et une valeur.
Je voudrais faire des calculs (moyenne, écart type) sur un ratio du genre valeur en J / valeur en J-1 pour avoir la variation par couple de jours.
j'ai essayé ce genre de chose, mais je n'arrive pas à grand chose, si vous pouviez m'aider...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 SELECT V1.ID_VALEUR, V1.HIS_DATE AS HIS_DATE1, V2.HIS_DATE AS HIS_DATE2, (V2.his_pos_c + V2.his_pos_p) / (V1.his_pos_c + V1.his_pos_p) - 1 as [Variation PO Totales], MIN(V2.HIS_DATE-V1.HIS_DATE) AS ECART FROM valeur_histo AS V1 INNER JOIN valeur_histo AS V2 ON V1.ID_VALEUR=V2.ID_VALEUR AND V1.HIS_DATE < V2.HIS_DATE WHERE V1.HIS_DATE > '20080301' AND V2.HIS_DATE > '20080301' and V1.his_pos_c > 0 and V1.his_pos_p > 0 GROUP BY V1.ID_VALEUR,V1.HIS_DATE,V2.HIS_DATE HAVING MIN(V2.HIS_DATE-V1.HIS_DATE) IN (1,3)
Partager