05-09-19, 02:05 AM
(آخر تعديل لهذه المشاركة : 05-09-19, 02:08 AM {2} بواسطة هاوي برمجة.)
السلام عليكم
بعد إظهار الطلاب حسب معدل النجاح وهو 10/20على سبيل المثال:
1- خالد
2- علي
3-أحمد
5-........
...........
وهذا أمر بسيط
المشكله وهي أريد تقسيم الطلاب إلى ثلاثة إختصاصات على حسب أفضل معدل حيث يكون
المجموعه الأولى طب - المجمموعه الثانية مهندسين - المجموعه الثالثة معلمين
بحيث يكون تقسيم المجموعات على حسب جدول آخر به عدد الطلاب في كل مجموعة كما هو موضح في الصورة
نقارن مجموع التلاميذ مع العمود Studentsum اذا كانت المساوات نأخذ عدد الطلاب في كل مجموعة
فكما هو موضح في الصوره عدد التلاميذ 8 وبالمقارنه مع الجدول Groups العمود StudentSum نجد أن المجموعه الأولى يجب ان تحتوي على 3 تلاميذ(أطباء) والمجموعه الثانية على 3 تلاميذ(مهندسين) المجموعه الثالثه على تلميذين (معلمين)
مع العلم يجب ترتيب التلاميذ على حسب أعلى نقطه(علامه) بحيث من يملكون أعلى علامه يكونون في المجموعة الأولى والأقل منهم في المجموعة الثانية وهكذا
حيث أريد مقارنه ID من الجدول الأول (Students)هل يساوي SudentSum في الجدول الثاني(Groups) أنظر الصوره
وعند المسوات نقوم بتقسيم التلاميذ إلى مجموعات والتي تم تحديدها مسبقا في الجدول Groups
مع العلم يجب ترتيب التلاميذ على حسب أعلى نقطه(علامه) بحيث من يملكون أعلى علامه يكونون في مجموعة أطباء والأقل منهم في مجموعة المهندسين وهكذا
بعد إظهار الطلاب حسب معدل النجاح وهو 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
مع العلم يجب ترتيب التلاميذ على حسب أعلى نقطه(علامه) بحيث من يملكون أعلى علامه يكونون في مجموعة أطباء والأقل منهم في مجموعة المهندسين وهكذا