تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
دالة Sum Distinct
#3
(21-01-19, 09:45 PM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

فقط يتم استخدم الاستعلام بهذا الشكل 
كود :
SELECT DISTINCT Sell_Detl.Name AS [اسم الصنف], SUM(Sell_Detl.Quant) AS وارد, SUM(SELL.quant) AS صادر, AVG(Sell_Detl.Cost_Unit) AS التكلفة, SELL.price AS البيع
FROM (Sell_Detl INNER JOIN SELL ON Sell_Detl.Code = SELL.code)
GROUP BY SELL.price, Sell_Detl.Name

تذكر بان DISTINCT وظيفته عدم تكرار القيم لجميع النتائج وليس لعمود واحد فقط

بمعنى لو كان الاستعلام كان عبارة عن
كود :
الاسم - التاريخ - الملاحظات

وتم ملاحظة ان جميع الاعمدة تحتوى على نفس البيانات مثل
كود :
احمد - 21-1-2019 - لا يوجد
احمد - 21-1-2019 - لا يوجد
محمد - 21-1-2019 - لا يوجد

سيكون الناتج هو
كود :
احمد - 21-1-2019 - لا يوجد
محمد - 21-1-2019 - لا يوجد

تحياتى لك
وتمنياتى لك التوفيق

جزاك الله خيرا اخى الكريم ..........ولكن فى هذا الاستعلام لم يظهر الا 3 اصناف فقط مع العلم انة يوجد اصناف كتير لها حركات بيع 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
دالة Sum Distinct - بواسطة atef_020 - 21-01-19, 06:05 PM
RE: دالة Sum Distinct - بواسطة elgokr - 21-01-19, 09:45 PM
RE: دالة Sum Distinct - بواسطة atef_020 - 22-01-19, 03:22 PM
RE: دالة Sum Distinct - بواسطة elgokr - 22-01-19, 06:17 PM


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


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