الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب تعديل فى هذا الكود .

بدأه it.magdy في 22 فبراير 2017 · 1 رد · 646 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخوانى الكرام لدى مشكلة فى هذا الاستعلام بان النتائج تكون مجمعه بالكامل فى الفئات بهذا الشكل على العمود رقم 1

3                   (2)            (1)
50*50        130656    39096
60*20          77353    39096
41*41          78391    39096
25*40            4458    39096
25*50        110444    39096
60*60           5807     39096

والمطلوب ان يكون بالشكل التالى

3                   (2)            (1)
50*50        130656     9000
60*20          77353     5012
41*41          78391     4000
25*40            4458     3000
25*50        110444     10000
60*60           5807      8084

 الكود المستخدم

SELECT category,sum( Cartons )
,(SELECT sum(case when date = '2017-02-21'  then Cartonex end) from ALL_ProductSfO )
FROM  sfo_Product 
group by category
#2

SELECT category,sum( Cartons ) ,(SELECT sum(case when date = '2017-02-21' then Cartonex end) from ALL_ProductSfO where ALL_ProductSfO.category= sfo_Product .category) FROM sfo_Product group by category

مواضيع مشابهة