Bonjour,
je veut faire la mise à jour d'un champs on basant sur une somme d'un autre champs dans une autre table j'ai fait ce query mais ne fontionne pas bien ,il crase toutes les autres données de ce champs par la meme valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update ACHATS b set QUANTITE=(select sum(QUANTITE) from ACHAT_DETAILS a where a.NUMERO_D_ACHAT=(SELECT max(ID_ACHAT) M_ID_ACHAT from ACHATS) group by a.NUMERO_D_ACHAT) ,
Partager