bonjour,
je souhaite calculer l'écart entre deux chiffres en pourcentage voici ce que j'écris :
mes données en entrée sont :Code:
1
2
3
4
5
6 select t.*, 'ecart national comparatif' = convert(float,((([realise cumule]-[realise cumule N-1])/[realise cumule N-1])*100)), 'ecart national cumulé' = convert(float,((([realise cumule]-[objectif mensuel cumule])/[objectif mensuel cumule])*100)), 'taux de realisation' = convert(float,(100-((([realise cumule]-MT_OBJECTIF_ANNUEL)/MT_OBJECTIF_ANNUEL)*100))) into consultation_ETAT_final from consultation_ETAT t where IDINDICATEUR = '7';
malheureusement en sortie j'ai :Annee realise realise cumule Annee realise N-1 realise cumule N-1 Annee objectif cumule objectif mensuel cumule Annee objectif annuel MT_OBJECTIF_ANNUEL 2014 250000 2013 200000 2013 360000 2014 265000
lorsque je ne fais que la soustraction , j'ai bien le bon résultat mais lorsque je fais la division en plus , cela ne fait plus le calcul.ecart national comparatif ecart national cumulé taux de realisation 0 0 100
merci de votre aide
cordialement,