Bonjour à tous, j'ai une mise a jour a faire, et j'aimerais la faire en 1 requete car j'ai 2 tables ENORMES.
J'aimerais faire une requete de ce style sous oracle, mais ca ne marche pas
UPDATE STOCK as s, (SELECT STOCK,SUM(NOSTOCK.STOA+NOSTOCK.ENTA-NOSTOCK.SORA) AS total FROM NOSTOCK GROUP BY STOCK ) as sstock SET s.STOCKT=s.STOCKT+sstock.total WHERE s.CODE=sstock.STOCK
precision, la colonne stock de nostock est une clé secondaire venant de stock, et code est la clé primaire de stock
Merci à vous
Partager