Bonjour à tous,
J'aimerai vous solliciter car je sèche un peu sur un problème.
Je cherche à faire de manière optimale avec des opérations simples (jointures, je ne peux utiliser de fonctions analytiques car mon moteur ne le supporte pas aujourd'hui) le calcul suivant :
Table Stock :
Date Magasin Stock
0101 1 3
0201 1 null
0301 1 null
0401 1 null
0501 1 2
0601 1 3
Deviendrait :
Table Stock_complete :
Date Magasin Stock
0101 1 3
0201 1 3
0301 1 3
0401 1 3
0501 1 2
0601 1 3
En fait si je n'ai pas de variation de stock dans ma table, alors c'est qu'il n'y a pas eu de mouvement et aucune donnée n'est entrée pour une date donnée. Pour pouvoir effectuer des calculs, j'ai besoin d'avoir une table stock complète et avec le dernier stock connu qui vient remplacer une valeur null.
Une idée de comment m'y prendre pour réaliser ce calcul de manière la plus optimale possible ?
Un grand merci pour votre lecture,
Partager