Bonjour j'ai une table (plusieurs lignes par identifiant) la dateDebut étant la unique pour chaque identifiant:
Identifiant DateDebut DateEnregistrement Prix
65428917 201008 201011 50
65428917 201008 201301 100
65428917 201008 201101 60
92823734 200901 200906 10
92823734 200901 200907 200
J'aimerai obtenir la table suivante (avec une seule ligne par identifiant):
Identifiant DateDebut SommePrix
65428917 201008 110
92823734 200901 210
Explication:
Pour l'identifiant 65428917, je n'additionne que les prix si DateEnregistrement c'est au plus tard 9 mois après DateDebut. Donc pour cet identifiant 50+60.
Avec un proc tabulate ca peut marcher mais c très long comme j'ai beaucoup de données et ca me donne les résultats en sortie or moi je veux créer une nouvelle table que je peux utiliser.
Merci pour votre aide
Partager