• 0
abonaser

sum where للخبراء فقط كيف اقوم بجمع في اكسس مع where

سؤال

تحياتي

انا اريد القيام بعملية sum فقط في حال كان حقل اخر يساوي قيمة 2

 هل ينفع ان اقوم ب

SELECT Sum(ps.IRWAZ) AS SumOfIRWAZ
FROM PS;

where Monat =2

? هل من حل ايها الخبراء  ؟
 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

أستخدم DSum

لو كان في مثال حيبقي أفضل ؛ علي العموم شكلها يكون ممثال للشكل:

T:DSum("SumWhat","TableName","fieldValueEq=2")

غير اسماء الحقول واسماء الجدول حسب اللي موجود عندك

SumWhat أسم الحقل المراد جمع قيمته

TableName أسم الجدول اللي موجود فيه الحقل

fieldValueEq اسم الحقل اللي لما تكون قيمتة 2

 

جرب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

أعتقد أن السؤال المطروح ليس بحاجة إلى خبير للإجابة عليه، فلو كلفت نفسك البحث في المواقع المتعلقة بهذا الشأن لوجدت الكثير الكثير، والدليل على ما أقول هو الإجابة على سؤالك، أنظر وتأمل إلى هذه الجملة الإستعلامية "بدها خبير" :

SELECT Table1.ID, Table1.Fname, Table1.Num, Sum(Table1.Price) AS PriceTotal
FROM Table1
GROUP BY Table1.ID, Table1.Fname, Table1.Num
HAVING (((Table1.Num)=2));

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .