منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال حول دالة حساب المتوسط avg - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52)
+---- قسم : قسم اسئلة ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=53)
+---- الموضوع : سؤال حول دالة حساب المتوسط avg (/showthread.php?tid=7205)



سؤال حول دالة حساب المتوسط avg - محمد الحاج خلف - 01-12-12

السلام عليكمSmile
قمت بكتابة الاستعلام التالي :
PHP كود :
select avg(markfrom std
فكانت النتيجة 4 على الرغم من أن الإجابةالفعلية يجب أن تكون 4.8 !!
كيف استطيع عرض الناتج مع الفاصلة العشرية ؟ أو التقريب إلى أقرب عدد صحيح ؟؟؟:confused:
قمت بتجربة الاستعلام :
PHP كود :
select ROUND(avg(mark)) from std
ولكن الناتج ظهر 4 وليس 5 !! أي لم يتم تقريب العددSad

يرجى المساعدة Smile
ocean9


سؤال حول دالة حساب المتوسط avg - H111er - 02-12-12

السلام عليكم اخي العزيز ..
حسب ما افهمه من كلامك انك تريد ان تجد المعدل من احد عواميد الداتا .. و تقوم بتقريبه ..
انا بالنسبة الي لا افضل استخدام جمل الاستعلام و انما اقوم باستخدام الداتا سيت ...
هذا مثال مع قاعدة بيانات اكسس .. يقوم باخذ الارقام من عمود و ايجاد معدلها ..
اتمنى ان يفيدك .. تحياتي



سؤال حول دالة حساب المتوسط avg - محمد الحاج خلف - 02-12-12

مشكور على جهدك
كنت أتمنى لو زبطت الأمور من خلال جملة الاستعلام حتى نختصر الكود البرمجي , يبدو أنو لازم اسأل بقسم sql
بارك الله فيك


سؤال حول دالة حساب المتوسط avg - H111er - 02-12-12

و فيك اخي .. نعم هناك افضل فهم يقومون بالتعامل مباشرة مع قاعدة البيانات .