J'ai 2 tables: stock_material_details et stock_consumed ayant un item_id déposé commun. Les détails stock_material ont ajouté_quantité en tant que colonne et stock_consumed en tant que consommé_quantité en tant que colonne.mysql résumer deux colonnes
Chaque fois qu'un article est ajouté en stock, il sera ajouté en stock_material_details (tableau) sous la quantité ajoutée.
Chaque fois qu'un article est consommé, il sera ajouté dans stock_consumed sous comsumed_quantity.
Je veux écrire une requête obtenir la quantité totale disponible d'un élément particulier par quelque chose comme ceci:
select sum(a.added_quantity) - sum(b.quantity_consumed) as available
from stock_material_details a
join stock_consumed b on a.item_id = b.item_id
group by a.id
La requête ci-dessus ne donne pas donc le bon résultat de Incase plusieurs lignes de data.Need quelques conseils.
par a.id ... désolé – user2139234
Vous pouvez modifier votre propre question pour corriger des choses comme ça (je l'ai fait pour vous cette fois) – Bohemian
Fournir des données d'échantillon et la production attendue - il nous aidera à comprendre ce que vous voulez dire (cod I pour un pas) – Bohemian