Bonjour,
désolée j'ai encore besoin de votre aide...
J'ai une table qui affiche les remunerations de chaque salarie avec une date :
EX:
NOM PRENOM SAL_ID TEMPS_ID REMU
XXX DAVID 659 2005/12/31 00:00:00.000 28210
XXX DAVID 659 2006/12/31 00:00:00.000 29000
XXX DAVID 659 2007/12/31 00:00:00.000 29600
YY PATRICK 281 2006/12/31 00:00:00.000 28080
YY PATRICK 281 2007/12/31 00:00:00.000 29230
WWW MINH THU 1463 2005/12/31 00:00:00.000 61004
WWW MINH THU 1463 2006/12/31 00:00:00.000 61004
WWW MINH THU 1463 2007/12/31 00:00:00.000 62900
Avec cette requete :
Et je cherche a créer une nouvelle colonne dans cette table qui me calcule le pourcentage d'augmentation : (SAL (annee+1) - SAL(annee) / SAL(annee))
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 SELECT S.NOM , S.PRENOM , sal_id , TEMPS_ID ,MAX(GREATEST( DECODE(REMU_THEO_CADRE_13,NULL,0,REMU_THEO_CADRE_13), DECODE(REMU_THEO_ETAM_13 ,NULL, 0, REMU_THEO_ETAM_13), DECODE(REMU_THEO_12,NULL,0, REMU_THEO_12) )) as REMU FROM FRH, SALARIE S WHERE (REMU_THEO_12 is not null or REMU_THEO_CADRE_13 is not null or REMU_THEO_ETAM_13 is not null) AND FRH.SALARIE_ID=S.SAL_ID GROUP BY S.NOM , S.PRENOM , sal_id ,temps_id
Je suis completement perdue..si vous pouviez me donner un coup de main...
MErci bcp!
Partager