EasyDelphi Q&A

.تم الانتقال للموقع الجديد . وسيبقى الموقع القديم هذا متاح للقراءة فقط حتى الانتهاء من نقل كل الاسئلة إلى الموقع الجديد

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


0 تصويتات
88 مشاهدات

السلام عليكم

بعد إظهار الطلاب حسب معدل النجاح وهو 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 نقاط)
عُدل بواسطة | 88 مشاهدات

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

اسئلة متعلقة

0 تصويتات
1 إجابة
سُئل يوليو 24، 2019 في تصنيف SQL Server بواسطة عائشة (350 نقاط) | 58 مشاهدات
+2 تصويتات
1 إجابة
سُئل سبتمبر 19، 2018 في تصنيف SQL Server بواسطة Yamada Fakir (1,810 نقاط) | 97 مشاهدات
0 تصويتات
1 إجابة
سُئل مايو 25، 2019 في تصنيف SQL Server بواسطة bravesofts (21,500 نقاط) | 71 مشاهدات
+5 تصويتات
2 إجابة
سُئل أغسطس 19، 2018 في تصنيف SQL Server بواسطة Yamada Fakir (1,810 نقاط) | 235 مشاهدات
0 تصويتات
1 إجابة
سُئل مارس 28، 2019 في تصنيف SQL Server بواسطة KHALED (7,900 نقاط) | 122 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

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

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

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم