Bonjour tous,
Tout d'abord désolé pour l'intitulé on ne peut plus vague de mon message, mais je n'ai pas réussi à trouver mieux. Sans doute aura-t-il néanmoins éveillé votre curiosité !
Je suis dans la situation suivante :
Num_Contrat | Sequence_Contrat | Statut | Montant
1 | 1 | A | 1000
1 | 2 | A | 1010
1 | 3 | A | 1005
1 | 4 | B | 1100
2 | 1 | B | 1000
2 | 2 | B | 2000
2 | 3 | B | 1500
3 | 1 | A | 3000
3 | 2 | A | 2000
3 | 3 | A | 1500
Le Résultat que je souhaite obtenir :
1. par contrat et statut en cours (dernière séquence de contrat), le montant de contrat en cours et initial
2. grouper ces montants uniquement par statut en cours.
Ce qui donnerait donc :
Num_Contrat | Statut | Montant | Montant Ini
1 | B | 1100 | 1000
2 | B | 1500 | 1000
3 | A | 1500 | 3000
..et donc ensuite :
Statut | Montant | Montant Ini
A | 1500 | 3000
B | 2600 | 2000
La vraie difficulté pour moi est le contrat 1 où un changement de statut est opéré au cours de la vie du contrat. Je ne parviens pas à lier le montant initial au statut en cours.
Des idées ?
Merci à l'avance pour l'aide que vous pourrez m'apporter.
Cdlt,
Yohan
Partager