Bonjour
J'ai la table décrite ci dessous, qui liste le prix d'un produit en fonction de date.
Je souhaite ajouter 2 colonnes qui pour chaque ligne rappelle le prix précédent (s'il existe) et calcule l'évolution du prix afin d'obtenir la table suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ID_Produit DateDeb DateFin Prix XXX 01/01/2007 01/01/2008 10 XXX 02/01/2008 01/01/2009 11 XXX 02/01/2009 12 ZZZ 02/01/2008 01/01/2009 13 ZZZ 02/01/2009 15
Avez vous une idée sur la façon de procéder en SQL ou via SSIS ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ID_Produit DateDeb DateFin Prix AncienPrix Evolution XXX 01/01/2007 01/01/2008 10 XXX 02/01/2008 01/01/2009 11 10 110% XXX 02/01/2009 12 11 109% ZZZ 02/01/2008 01/01/2009 13 ZZZ 02/01/2009 15 13 115%
Merci
Achestyx
Partager