Salut les développeurs!
J'ai une requête qui me donne la somme des montants pour chaque année (en USD), c'est-à-dire elle convertit toutes les devises en dollar américain puis elle calcule la somme pour chaque année, voici les codes SQL de cette requête:
Ce qui me donne :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 SELECT LEFT(OPERATION.Dat_operation,4) AS Année, SUM(OPERATION.Mont[1] /DEVISE.Taux[1]) AS TOT_USD FROM DEVISE, OPERATION WHERE OPERATION.Cod_devise = DEVISE.Cod_devise AND ( OPERATION.Typ_opération = {Param1} ) GROUP BY LEFT(OPERATION.Dat_operation,4)
Années Montants
2012 150
2013 200
2014 500
A partir de ces résultats je veux ajouter une 3è colonne pour calculer l'accroissement en % des montants avec la formule :
Acc = (Montant de l'année après - Montant de l'année avant) - Montant de l'année avant * 100
Ex : (200 - 150) / 150 * 100 = 33,33 %
Merci d'avance pour votre aide!
Partager