hani_hejazi بتاريخ: 8 سبتمبر 2006 تقديم بلاغ مشاركة بتاريخ: 8 سبتمبر 2006 السلام عليكماخواني ارغب في معرفة امكانية اخراجrunning sumلعمود معين عن طريق ال sqlمثلاعندي الجدول transactionsوفية العمودammountوكتبتselect ammount from transactionsو النتيجةtransaction----------------10205730اريد جملة تخرج ليالمجموع بجانب كل صف والمجموع يكون مجموع الصفوف السابقة والصف الحالي فقطاي ان تكون النتيجة للمثالrunning_sum transaction ---------------- -----------------10 1020 307 3730 67مع الشكر ارجو ان اكون وضحت جيدا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Oracle9iDeveloper بتاريخ: 9 سبتمبر 2006 تقديم بلاغ مشاركة بتاريخ: 9 سبتمبر 2006 يمكنك ذلك باستخدام over بشرط الترتيب التصاعدي على نفس العمود ويجري كالتالي: SELECT AMMOUNT,SUM(AMMOUNT) OVER (ORDER BY AMMOUNT) FROM TRANSACTIONS) وارجو ان اكون قد قدمت لك الحل الكافي ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Oracle9iDeveloper بتاريخ: 9 سبتمبر 2006 تقديم بلاغ مشاركة بتاريخ: 9 سبتمبر 2006 ارجو تجاهل القوس الأخير من الجملة .....( اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hani_hejazi بتاريخ: 15 سبتمبر 2006 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 15 سبتمبر 2006 جزاك الله خيرا كانت الاجابة مفيدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MMA بتاريخ: 16 سبتمبر 2006 تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2006 أتمني أن يكون هذا هو لب إحتياجتك :Select Ammount,(Select Sum(Ammount) From TRANSACTIONS)As SumAmmount From TRANSACTIONS اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.