Bonjour tout le monde, ma requête est la suivante:
UPDATE produits p set p.quantite_produit_commande
FROM (
SELECT
p.id_produit,
p.nom_produit,
(p.quantite_produit_commande) as "Quantité en stock" ,
(SUM(lc.quantite)) as "Quantité commandée" ,
(p.quantite_produit_commande - SUM(lc.quantite)) as stock_restant
FROM produits p
INNER JOIN lignes_commandes lc ON lc.id_produit = p.id_produit
GROUP BY p.id_produit)
WHERE p.id_produit = 1;
j’aimerai mettre à jour mon stock restant, en ce basant sur la quantité en stock et la quantité commandé, mais j’ai une erreur de syntaxe quelqu’un a une idée MErci
+0
-0