20-08-18, 09:31 AM
اللهم امين ولنا جميعاً باذن الله
اولاً تم الاطلاع على قاعدة البيانات
تبدو كالتوهان بسبب عدم وجود اى وصف لكل عمود والمسميات عامة
على اى حال انا قمت بعمل الاستعلام المطلوب
كود :
SELECT Min(jsnf.jsnfcod) AS Code, jsnf.JSnfName AS Name, Sum(jshra2.JshraAdd) AS Shra, Sum(JBea2.JBeaAdd) AS Bea, SUM(jshra2.JshraAdd - JBea2.JBeaAdd) AS Total
FROM (jsnf INNER JOIN jshra2 ON jsnf.JSnfName = jshra2.JshraNameS) INNER JOIN JBea2 ON jsnf.JSnfName = JBea2.JBeaNameS
GROUP BY jsnf.JSnfName;لكن لا اعلم الفرق بين المتبقي و اجمالى المتبقي كما فى الصورة
فستجد فقط ان الاستعلام يعرض الاجمالى طرح المبيعات من المشتريات
لعرض جميع الاصناف التى لها شراء وليس لها مبيعات
يجب ان يكون لها قيمة واحدة على الاقل فى جدول المبيعات وليكن القيمة البيع 0
حتى يتم عامل الربط بعرض الاصناف التى فى المشتريات ولم تباع بعد والتى ستعرض صفر فى العمود
اتمنى ان الصورة وضحة وبسيطة فى كود الاستعلام
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

