J'ai commencé par implémenté le même code que toi, MAIS, ce que je veux obtenir, c'est le total par ligne de STOCK.CODE,
or la solution que tu me donnes fait la somme sur tous les lignes du moment où il trouve un stock.code = nostock.stock.
Je ne sais pas si je suis arrivé à me faire comprendre, donc petit algo :
1) je recupere le code stock = stock.codeN par exemple
2) mise a jour
UPDATE STOCK set STOCKT = STOCKT + (SELECT SUM(NOSTOCK.STOA+NOSTOCK.ENTA-NOSTOCK.SORA) AS total FROM NOSTOCK WHERE NOSTOCK.STOCK = STOCK.codeN )
et on fait autant de update que de stock.code trouvé
Mais je ne veux pas faire 100000 requetes, donc ....
Help
Partager