requête qui cumule [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 26-08-2004 à 15:49:52
Tu n'as que le produit et mouvement dans ta table ? Rien d'autre pour identifer l'avancement du stock ? (genre une date ...)
Quelquechose dans le genre devrait marcher :
Code :
|
à vérifier bien sûr
Mais le principe est assez simple : pour chaque ligne de la table, on récupère toutes les lignes précédentes (et la courante), et on somme les mouvements.
Marsh Posté le 26-08-2004 à 15:53:00
Alors change la requête en remplaçant le ROWNUM par la date
Marsh Posté le 26-08-2004 à 17:17:47
bien joué j'ai juste eu a rajouter un group by date,produit
Marsh Posté le 26-08-2004 à 14:41:13
j'ai une base avec les mouvements de stock
mais ça fait des copier coller
si je pars depuis le début j'avais un stock
vide et il est approvisionné et vidé régulièrement.
j'ai donc une table avec
produit mvt
truc 40000
truc -25621
truc 532
truc -2413
et je voudrais avoir un suivi du stock (résultat de ma requête)
produit etat_stock
truc 40000
truc 14379
truc 14911
truc 12498
voilà!
j'aimerai faire ça sous oracle (en évitant le pl/sql si possible)
ou access qui l'attaque en odbc pour l'instant je fais ça
facilement en excel
manuels et je voudrais automatiser ça
Merci d'avance les gens