اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information