تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في ال Stored Procedure - ( الاجراء المخزن )
#11
(15-10-22, 06:44 PM)maxruined كتب :
(15-10-22, 04:37 PM)Meen2 كتب : مثل ما ذكر الأخ طه ما شاء الله تبارك الله، ملاحظة دقيقة
(12-10-22, 02:53 PM)Taha Okla كتب : عندما تريد تنفيذ هذا الكود يجب أن لا يكون هناك قيم مكررة لكل مفتاح رئيسي في كلا الجدولين(يعني فقط سجل في كل جدول)،

قم بإضافة عمود ID  كمفتاح أساسي PrimaryKey من نوع ترقيم تلقائي Identity (في كلا الجدولين)
كود :
SELECT TBL_Products_Received_Details.Product_S_N   AS 'Product SN',
       SUM(TBL_Products_Received_Details.Quantity) AS 'Total Received',
       SUM(TBL_Outgoing_Products_Details.Quantity) AS 'Total Outgoing'
FROM   TBL_Products_Received_Details
INNER  JOIN TBL_Outgoing_Products_Details
       ON TBL_Outgoing_Products_Details.ID = TBL_Products_Received_Details.ID
GROUP  BY TBL_Products_Received_Details.Product_S_N

السلام عليكم اخوي 

حقيقي شكراً جداً على تفاعلك معي 
انا عملت كدا بالفعل ولكن للاسف مش بيعطيني مجموع كل القيم مظبوط مثل ما انا كاتب بالاستعلام 
يعني مثلا دا الجدول الاول اللي بجيب منه كل مجموع قيم ال Quantity
للعلم لو تم إضافه سطر جديد الاستعلام اللى تحت مش بيشوفه اصلا
ودا صورة الجدول الثانى اللي بجيب منه كل مجموع قيم Quantity 
ودا شكل الاستعلام وزى ما موضح بالصورة انه جايب فقط كل قيم  العامود الاول وهو Total Received صحيحه ولكن مثل ما ذكرت فوق انه لو تم اضافه سطر جديد في [b]العامود الاول وهو Total Received مش هيجيب غير ال 6 اسطر دول فقط [/b]
 
وبالنسبة للجدول الثانى فالمفروض تكون القيم كالاتي

الصنف الاول وهو 4011 المفروض تكون قيمته 26 وليس 12
الصنف الاول وهو 4012 المفروض تكون قيمته 4 وليس 2
الصنف الاول وهو 4013 المفروض تكون قيمته 31 وليس 8
الصنف الاول وهو 4014 المفروض تكون قيمته 4 وليس 1
الصنف الاول وهو 4015 المفروض تكون قيمته 55 وليس 18
الصنف الاول وهو 4016 المفروض تكون قيمته 5 وليس 3

بتمني مساعدتي في حل المشكلة دى حقيقي مش عارف المشكلة من فين ... هتجنني

كود :
SELECT TBL_Products_Received_Details.Product_S_N            AS 'Product SN',
       SUM(DISTINCT TBL_Products_Received_Details.Quantity) AS 'Total Received',
       SUM(TBL_Outgoing_Products_Details.Quantity)          AS 'Total Outgoing'

FROM   TBL_Products_Received_Details

INNER  JOIN TBL_Outgoing_Products_Details
       ON   TBL_Outgoing_Products_Details.Product_S_N = TBL_Products_Received_Details.Product_S_N

GROUP  BY TBL_Products_Received_Details.Product_S_N
الرد }}}
تم الشكر بواسطة: maxruined


الردود في هذا الموضوع
RE: مشكلة في ال Stored Procedure - ( الاجراء المخزن ) - بواسطة Meen2 - 16-10-22, 11:16 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة في مؤشر بايثون reem.564 0 262 08-05-25, 05:51 AM
آخر رد: reem.564
  [C#.NET] مشكلة عند عمل ال dataSet لعمل تقرير باستخدام ال Report Viewer ؟ Ashraf Baraka 0 323 04-12-24, 02:21 AM
آخر رد: Ashraf Baraka
  [C#.NET] مساعدة في مشكلة سورس كود kamel1978 5 1,012 30-11-24, 02:32 PM
آخر رد: altoki939
  مشكلة في اتصال سيد أحمد 2 434 24-09-24, 01:34 AM
آخر رد: Taha Okla
  [C#.NET] مشكلة حجم الادوات عند برمجة واجهات الويندوز Ahmed Alsharafi 1 464 03-08-24, 08:50 AM
آخر رد: WAEL ABED
Star [سؤال] مشكلة في السحب والأفلات داخل الفورم عند التصميم reduouo 1 623 02-03-24, 02:39 AM
آخر رد: Taha Okla
  مشكلة في المشاركة الدولية او خارج الشبكة issamsaid 1 929 22-11-23, 03:03 AM
آخر رد: HASAN6.0
  [تم الحل] مشكلة الاتصال بقاعده بيانات SQL على الشبكة maxruined 5 5,186 08-11-23, 01:00 AM
آخر رد: الحزين اليماني
  مشكلة في كلاس سطور الحياة 3 1,141 06-06-23, 09:47 AM
آخر رد: fouadhdfouad
  [سؤال] مشكلة في جملة التحديث سطور الحياة 4 1,389 02-06-23, 01:02 PM
آخر رد: سطور الحياة

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


يقوم بقرائة الموضوع: