اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

أخواني الكرام

نريد استخراج اعلي درجات لخمس أشخاص وذلك بالتسلسل التالي :-

أولاً :- يتم ترتيب الخمسة الأوائل من حيث المعدل فإذا تساوى بالمعدل نرتبهم حسب المجموع فإذا تساوى بالمجموع نرتبهم حسب الاسم ترتيب أبجدياً

قام بنشر (معدل)

أخي جمال فايز .. بفرض

حقل رقم الطالب SN

حقل الاسم Name

حقل المجموع Total

حقل المعدل Ava

افتح استعلام جديد واكتب في SQL هذا الاستعلام وهذا ما تريده

SELECT TOP 5 SN, Name, Total, AVA
FROM T1 ORDER BY AVA DESC , Total DESC, Name;

تم تعديل بواسطه مهند عبادي
قام بنشر

عند نموذج وتقرير للطلاب الاوائل على الصف بلغ عددهم 30 طالب سؤالي:

1- كيف يمكنني ان اجعل النموذج يقتصر على اظهار الطلاب العشر(10) الاوائل فقط.

2- كيف يمكنني ان اجعل التقرير يقتصر على اظهار الطلاب العشر (10) الاوئل فقط.

قام بنشر

تحية طيبة

السؤال يا اخي غير واضح، لكنن للمساعدة استخدم الترتيب من الاكبر للاصغر بالنسبة للدرجات

يمكنك استخدم (Recordset ) واعمل ( For.. Loop ) لاول عشرة

ولا تنسى ( بالمثال يتضح المقال )

والله الموفق

قام بنشر (معدل)

باستخدام تعبير Top 10 فى جملة ال SQL

و يوجد شرح للاستعلامات مثبت فى قسم الاستعلامات فى الارشيف ـ أعتقد انه يغطي هذا الموضوع فى استعلامات التحديد

تم تعديل بواسطه امير عاطف

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information