المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيفية انشاء عمود به مجموع عدة اعمدة قبله



سيد جمال
21-05-2010, 14:22
الاخ الفاضل قد استفسرت قبل ذلك عن جمع عدة اعمدة ولكن حضرتك لم تفهم قصد سؤالى


ارجو من سيادتكم طريقة معرفة ادخال امر لعمود يقوم بجمع عدة اعمدةرقمية بمجرد ادخال ارقام داخل هذه الاعمدة فمثلا عند إنشاء جدول به درجات الطالب لاكثر من مادة اريد امر لجمع هذه الارقام مثل اكسل
ارجو الرد ولسيادتكم جزيل الشكر
سيد جمال

فانا اريد عند إنشاء جدول (مرفق جدول قمت بانشاؤه)لدرجات عدة تلاميذ واريد ادخال امر او دالة لعمود المجموع بمجرد إدخال درجات الطالب الذى يمثل صف فى الجدول اجد مجموع درجاته مباشرة فى خانة المجموعوذلك مثل برنامج الاكسل
وشكراً
سيد جمال



NUMBER_ID
FIRST_NAME
LAST_NAME
ARABIC
ENGLISH
HISTORY
MATH
SINECE
ART
TOTAL


4
abdo
sayed
77
59
35
58
56
19
-
1
sayed
gamal
70
50
30
55
56
15
-
2
mohamed
sayed
75
53
30
55
56
18
-
3
abdo
sayed
75
57
35
55
56
19
-

مكة روحى
21-05-2010, 17:32
انا مش عارف انت عايز تعلم تقرير و لا استعلام فى السيكوال

على العموم دة طريق جمع العمود بس لازم يكون من النعوع الرقمى

select sum(salary) from employeessalary اسم العمود
employees اسم الجدول
ياريت اكون رديت عليك

اما لو انت عايز تعملها فى التقرير يبقى لازم تعمل فانكش بجمع العمود و تستدعية داخل الريبورت



على حد فهمى انت عايز لكل طالب درجات كل مادة و بعدين عمود فى النهاية لحساب اجمالى درجاتة فى كل المواد
ماشى يا عم سيد الموضوع سهل للغاية

نبدا باستخدام السيكوال فقط
انا هديلك الفكرة و انت تنشا الجملة كاملة

select number_id , first_name , last_name , arabic , english , arabic + english total
from table_name
انشانا جملة استعلام عادية و انا طبعا لم انشا الجملة كاملة لم اكتب كل المواد و بعدين بنستدعى اسماء الاعمدة الى احنا عايزنها
و نييجى للحتة الى انت عايزها نجمع الاعمدة الى انت عايزها و نديها اسم مستعار total و اسم الجدول table_name

ياريت يكون الفكرة وصلت
و فى حل اخر عن طريق انشاء فانكشن فى pl sql لو عايز اشرحة لك بردة