ما هي افضل طريقة لضبط كمية المخزون
#2
وعليكم السلام و رحمة الله

في رأيي لن يحصل خطأ إن لم يكن هناك خطأ برمجي ( في الطريقة الأولى )

أما الطريقة الثانية تبدو أفضل خاصة عند إستعمال SQL
1- بإستعمال إستعلامين مثال
كود :
QueryBuy Select Sum(Quantity) from BuyTable Where Produt_Id='xx'
كود :
QuerySell Select Sum(Quantity) from SalesTable Where Produt_Id='xx'

ثم تقوم بالطرح

2- بإستعمال إستعلام واحد هو معقد بعض الشيئ لأننا سنقوم بالجمع من جدولين مثال
كود :
SELECT DISTINCT t1.n, (SELECT SUM(t3.nbr) FROM Table1 AS t3 WHERE t3.n = t1.n) AS BuyQuantity, (SELECT SUM(t4.qtt) FROM Table2 AS t4 WHERE t4.n = t1.n) AS SalesQuantity, (BuyQuantity-SalesQuantity) AS RealQuantity FROM Table1 AS t1 INNER JOIN Table2 AS t2 ON t1.n=t2.n;

N هو Produt_Id و nbr هو BuyQuantity و qtt هو SalesQuantity
كنت أجرب على جدولين عندي لهذا تجد التسمية مختلفة

لا تنسى إضافة

كود :
Where Produt_Id='xx'

و السلام عليكم
الرد


الردود في هذا الموضوع
ما هي افضل طريقة لضبط كمية المخزون - بواسطة Lam.Abdeldjalil - 25-07-2010, 07:31 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم