EasyDelphi Q&A
0 تصويتات
58 مشاهدات

السلام عليكم

بعد إظهار الطلاب حسب معدل النجاح وهو 10/20على سبيل المثال:
1- خالد
2- علي
3-أحمد

5-........

...........

وهذا أمر بسيط

select count(name) from Students where Marks>9

المشكله وهي أريد تقسيم الطلاب إلى ثلاثة إختصاصات على حسب أفضل معدل حيث يكون

المجموعه الأولى طب - المجمموعه الثانية مهندسين - المجموعه الثالثة معلمين

بحيث يكون تقسيم المجموعات على حسب جدول آخر به عدد الطلاب في كل مجموعة كما هو موضح في الصورة

نقارن مجموع التلاميذ مع العمود  Studentsum اذا كانت المساوات نأخذ عدد الطلاب في كل مجموعة

فكما هو موضح في الصوره عدد التلاميذ 8 وبالمقارنه مع الجدول  Groups العمود  StudentSum نجد أن المجموعه الأولى يجب ان تحتوي على 3 تلاميذ(أطباء) والمجموعه الثانية على 3 تلاميذ(مهندسين) المجموعه الثالثه على تلميذين (معلمين)

مع العلم يجب ترتيب التلاميذ على حسب أعلى نقطه(علامه) بحيث من يملكون أعلى علامه يكونون في المجموعة الأولى والأقل منهم في المجموعة الثانية وهكذا

حيث أريد مقارنه ID من الجدول الأول (Students)هل يساوي SudentSum في الجدول الثاني(Groups) أنظر الصوره

وعند المسوات نقوم بتقسيم التلاميذ إلى مجموعات والتي تم تحديدها مسبقا في الجدول Groups

مع العلم يجب ترتيب التلاميذ على حسب أعلى نقطه(علامه) بحيث من يملكون أعلى علامه يكونون في مجموعة أطباء والأقل منهم في مجموعة المهندسين وهكذا

 

سُئل في تصنيف SQL Server بواسطة (120 نقاط)
عُدل بواسطة | 58 مشاهدات

من فضلك سجل دخولك أو قم بتسجيل حساب للإجابة على هذا السؤال

اسئلة متعلقة

0 تصويتات
1 إجابة
+2 تصويتات
1 إجابة
سُئل سبتمبر 19، 2018 في تصنيف SQL Server بواسطة Yamada Fakir (1,730 نقاط) | 69 مشاهدات
0 تصويتات
1 إجابة
سُئل مايو 25 في تصنيف SQL Server بواسطة bravesofts (20,950 نقاط) | 39 مشاهدات
+5 تصويتات
2 إجابة
سُئل أغسطس 19، 2018 في تصنيف SQL Server بواسطة Yamada Fakir (1,730 نقاط) | 146 مشاهدات
0 تصويتات
1 إجابة
سُئل مارس 28 في تصنيف SQL Server بواسطة KHALED (7,680 نقاط) | 98 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

464 سؤال
703 إجابة
1,320 تعليق
272 مستخدم