Bonjour!
Je travaille avec SQL-8... je vais tenter d'être claire dans mon explication.
J'ai fait plusieurs traitement pour en venir à obtenir une table qui ressemble à ceci :
Periode..Stock..Ordres....Besoins....Total
----------------------------------------
1...........53.......40........8.............?
2...........53.........0........8.............?
3...........53........20.......15............?
Stock, Ordres et Besoins représentant des quantités
Bon, la formule que je dois appliquer pour trouver le total est la suivante :
Stock + Ordres - Besoin = Total
Le hic qui fait que je suis ici : Le total de la periode précédente constitue le stock de la période suivante...
Je pars la première periode avec le stock que je trouve dans une table X. Par la suite, je dois obtenir ceci :
Periode..Stock..Ordres....Besoins....Total
---------------------------------------
1...........53.......40........8..........85
2...........85.........0........8..........77
3...........77........20.......15........82
Ma table contient 19'000 enregistrements. Je suis vraiment confuse sur la manière d'aborder ce problème. Des curseurs? 19'000 enregistrements, ça ne sera pas long? La récursivité? Ouch, j'suis perdue! Je sais qu'est-ce que la récursivité mais j'ai toujours hais cette méthode....
J'attend vos suggestions sur la manière d'aborder le problème. Merci beaucoup, je suis vraiment confuse en ce moment.....
Partager