14-04-2012, 06:35 PM
السلام عليكم.
يبدو أن بعضهم لا يسمع إلا ما يريد سماعه، لقد بدأ هذا النقاش منذ عامين تقريبا، وتوقفت آنذاك عن
متابعة النقاش لأن صاحب الموضوع استحسن فكرته ، ولم يكلّف نفسه حتى تجربة النصائح التي
قدمت له.
الآن نفس الأمر يتكرر ..
أخي cmt-1-
حاول أن تستوعب بتمهل ما قمت بتفصيله أعلاه، وأن تجرب فكرة دمج المدخلات والمخرجات في
جدول واحد.
لقد قمت بالاطلاع على ملف اكسيس الذي أشرت إليه، و فيه دمجت الجدولين في جدول واحد
تحت اسم Trans أي الحركة (أكثر من 600 ألف تسجيلة) ، وقمت بوضع كمية الداخل في خانة InQ
والخارج في حانة OutQ ، ثم جرّبت الاستعلام الوارد أدناه، لحساب مجموع الخارج ومجموع الداخل
والفرق بينهما:
النتيجة تظهر لحظيا تقريبا.
يبدو أن بعضهم لا يسمع إلا ما يريد سماعه، لقد بدأ هذا النقاش منذ عامين تقريبا، وتوقفت آنذاك عن
متابعة النقاش لأن صاحب الموضوع استحسن فكرته ، ولم يكلّف نفسه حتى تجربة النصائح التي
قدمت له.
الآن نفس الأمر يتكرر ..
أخي cmt-1-
حاول أن تستوعب بتمهل ما قمت بتفصيله أعلاه، وأن تجرب فكرة دمج المدخلات والمخرجات في
جدول واحد.
لقد قمت بالاطلاع على ملف اكسيس الذي أشرت إليه، و فيه دمجت الجدولين في جدول واحد
تحت اسم Trans أي الحركة (أكثر من 600 ألف تسجيلة) ، وقمت بوضع كمية الداخل في خانة InQ
والخارج في حانة OutQ ، ثم جرّبت الاستعلام الوارد أدناه، لحساب مجموع الخارج ومجموع الداخل
والفرق بينهما:
PHP كود :
SELECT Sum(OutQ) AS OutTotal, Sum(InQ) AS InTotal, (Sum(OutQ) - Sum(InQ)) AS Balance
FROM Trans
WHERE sanf=5;
النتيجة تظهر لحظيا تقريبا.


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)