تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] استعلام متعدد مع جمع اكثر من عامود
#1
السلام عليكم ورحمة الله وبركاته

لدي جدولين
الجدول الاول بيانات الطالب ويحتوي على ( رقم الطالب,الرقم القومي,اسم الطالب)
الجدول الثاني وهو جدول العلامات ويحتوي على الحقول التالية :
1. رقم العلامة
2. رقم العام الدراسي
3. رقم المرحلة الدراسية
4.رقم الصف الدراسي
5. رقم الشعبة الدراسية
6.رقم الطالب
7.رقم المادة الدراسية
8.رقم الامتحان
9.علامة الامتحان
10. علامة الطالب بالامتحان
11. النتيجة (راسب,ناجح)

* المطلوب اخراج جدول يحتوي على البيانات التالية :
1. رقم الطالب
2.الرقم القومي
3.اسم الطالب
4.المادة الدراسية
5. مجموع العلامات للمادة بجميع الفحوصات(رقم المادة ورقم الطالب هي المقياس)
6. مجموع علامات الطالب بجميع الفحوصات لكل مادة دراسية(حسب رقم المادة الدراسية ورقم الطالب)


على سبيل المثال
الطالب قدم 3 فحوصات باللغة العربية  وقدم 4 فحوصات باللغة الانجليزية
وكانت النتائج كالتالي
اللغة العربية
**********
الفحص الاول كانت علامة الفحص 30 وحصل الطالب على 25
الفحص الثاني كانت علامة الفحص 40 وحصل الطالب على 35
الفحص الثالث كانت علامة الفحص 30 وحصل الطالب على 20

المجموع النهائي لمادة اللغة العربية سيكون 100  وعلامة الطالب ستكون 80
 وهكذا ------------------------------------

حاولت كثيرا" لكني لم اصل لنتيجة اتمنى من الخبراء المساعدة
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#2
(11-10-20, 10:56 AM)aljzazy كتب :
السلام عليكم ورحمة الله وبركاته

لدي جدولين
الجدول الاول بيانات الطالب ويحتوي على ( رقم الطالب,الرقم القومي,اسم الطالب)
الجدول الثاني وهو جدول العلامات ويحتوي على الحقول التالية :
1. رقم العلامة
2. رقم العام الدراسي
3. رقم المرحلة الدراسية
4.رقم الصف الدراسي
5. رقم الشعبة الدراسية
6.رقم الطالب
7.رقم المادة الدراسية
8.رقم الامتحان
9.علامة الامتحان
10. علامة الطالب بالامتحان
11. النتيجة (راسب,ناجح)

* المطلوب اخراج جدول يحتوي على البيانات التالية :
1. رقم الطالب
2.الرقم القومي
3.اسم الطالب
4.المادة الدراسية
5. مجموع العلامات للمادة بجميع الفحوصات(رقم المادة ورقم الطالب هي المقياس)
6. مجموع علامات الطالب بجميع الفحوصات لكل مادة دراسية(حسب رقم المادة الدراسية ورقم الطالب)


على سبيل المثال
الطالب قدم 3 فحوصات باللغة العربية  وقدم 4 فحوصات باللغة الانجليزية
وكانت النتائج كالتالي
اللغة العربية
**********
الفحص الاول كانت علامة الفحص 30 وحصل الطالب على 25
الفحص الثاني كانت علامة الفحص 40 وحصل الطالب على 35
الفحص الثالث كانت علامة الفحص 30 وحصل الطالب على 20

المجموع النهائي لمادة اللغة العربية سيكون 100  وعلامة الطالب ستكون 80
 وهكذا ------------------------------------

حاولت كثيرا" لكني لم اصل لنتيجة اتمنى من الخبراء المساعدة

اعمل فيو وحدد الجداول واختر البيانات
الرد
تم الشكر بواسطة: aliday03
#3
السلام عليكم
يرجى إرفاق قاعدة بيانات لمساعدتك
الرد
تم الشكر بواسطة:
#4
إديني قاعدة البيانات فيها داتا و أنا أضبطها لك
من عيوني
الرد
تم الشكر بواسطة:
#5
اخي العزيز انت وقعت بمجموعة اخطى تمنع استخلاص النتائج وهي كا التالي.
١. جدول الماده الدراسية غير موجود ومع ذلك ادرجت رقم المادة الدراسية في جدول العلامات فكيف ستحصل على اسم المادة وقس على ذلك المطلوبات الاخرى 
٢. لم تراعي في جدولك التكرار فتكرار عدو مبرمجي قواعد البيانات فكما لاحظت ان جدوليك يحملان هذا الصفة راسلني على ٠٠٩٦٧٧٧٧١٨٨٠٠٥ وتس اب لنقوم بصياغة الجداول وتجهيز متطلباتك ومن ثم نضعها في المنتدى ليستفيد منها الجميع .
 (رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ)
اعمل شير للخير تبعث يوم الحساب امير
ازرع خير تلقيه يوم القيامه كبير 
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم