PDA

View Full Version : سوال: محاسبه درصد به کل



wolfstander
دوشنبه 23 اردیبهشت 1392, 12:29 عصر
سلام
در فایلی که ضمیمه است، میخوام درصد به کل با توجه به فیلتر داده شده در کوئری نمایش داده بشه
و این کار میخوام که در همون کوئری یا نهایتا ً یک کوئری بیشتر انجام بشه
تا بتونم ازش تو نمودار استفاده کنم
با تشکر فراوان از همه دوستان

Abbas Amiri
دوشنبه 23 اردیبهشت 1392, 19:23 عصر
سلام
از کد SQL زیر استفاده کنید


SELECT tblTask.Date, tblTask.Task_Type, Count(tblTask.PersonalCode) AS CountPersonal, [CountPersonal]/DCount("*","tblTask")*100 AS Persent
FROM tblTask
GROUP BY tblTask.Date, tblTask.Task_Type
HAVING (((tblTask.Date)=9201));


فیلد Percent درصد را نسبت به کل جساب می کند . در صورتی که به ماه خواستید ، در عبارت
DCount("*","tblTask") شرط را وارد کنید

wolfstander
سه شنبه 24 اردیبهشت 1392, 06:57 صبح
با سلام
من شرط رو عوض کردم
ولی باز هم به کل محاسبه میکنه
گیر داده اساسی
اگه زحمتی نیست یک نگاهی بندازید بهش

emami.sie
سه شنبه 24 اردیبهشت 1392, 07:18 صبح
با سلام
عبارت SQL باید به صورت زیر تغییر کند:
SELECT tblTask.date, tblTask.Task_Type, Count(tblTask.PersonalCode) AS CountPersonal, [CountPersonal]/DCount("*","tblTask","[date]=" & 9201)*100 AS Persent
FROM tblTask
GROUP BY tblTask.date, tblTask.Task_Type
HAVING (((tblTask.date)=9201));
موفق باشید
یا علی