بتاريخ: 20 يونيو 200520 سنة comment_39625 هذه اول مشاركة لي في هذا المنتدي وارجو من الله ان اجد المساعدةلدي جدول حسابات يحتوي على حقل رقم الحساب واسم الحساب والحساب الاب حيث والحساب الاب هو حساب وجود في نفس الجدولوجدول لحركة الحسابات يحتوي على حقل رقم الحساب والمبلغاريد ان اجمع مبالغ الحسابات تراكميا من الحساب الابن الى الحساب الاب اي ان اجمالي الحساب الاب هو اجمالي مبالغ الحسابات الابنارقم الحساب-------------المبلغ1----------------------- 500011----------------------5000111--------------------50001111 ------------------10001112------------------ 20001113------------------- 2000اي ان اجمالي الحساب 111 هو اجمالي الحسابات الثلاية الاخيرةواجمالي حساب 11 هو اجمالي حساب 111 اي اي حساب في الستوى الادنى منه وهكذا تم تعديل 20 يونيو 200520 سنة بواسطة Yemeni_programmer تقديم بلاغ
بتاريخ: 20 يونيو 200520 سنة comment_39674 مرحبا بك أخ / Yemeni_programmerإن شاء الله تجد ما تريد فى منتدانا الحبيب يمكنك استخدام خاصية البحث لكي تصل ماتريد واكثر مما تريد عموما توجد مشاركات سابقه فى موضوع الحسابات منهاشجرة الحسابات أو من هنا اتمنى ان يكون هذا هو المطلوب تم تعديل 20 يونيو 200520 سنة بواسطة Amgad تقديم بلاغ
بتاريخ: 21 يونيو 200520 سنة كاتب الموضوع comment_39743 جزاك الله خير اخي الكريم لكني لم اجد مااريد تقديم بلاغ
بتاريخ: 26 سبتمبر 201015 سنة comment_200583 السلام عليكم ورحمة الله وبركاتهاخي الكريمراجع الرابط التاليhttp://www.araboug.o...showtopic=41279نشاء view مرتبط بميزان المراجعة : يتم من خلالها عرض ميزان المراجعة بشكل تجميعي للحسابات الرئيسية_ المستوي الأول create or replace view v_t_tr_bal_3 (yer, de_cr, num, nam, op_vd, op_vc, t_vd, t_vc, vd, vc) as select t_year , act4.de_cr , act4.ac_num , act4.ac_nam , nvl(sum(t_op_vd),0) , nvl(sum(t_op_vc),0) , nvl(sum(t_t_vd),0) , nvl(sum(t_t_vc),0) , (nvl(sum(t_op_vd),0) - nvl(sum(t_op_vc),0) + nvl(sum(t_t_vd),0) - nvl(sum(t_t_vc),0)) , 0 from act , tr_bal , act act2 , act act3 , act act4 where act.ac_num=t_num and act.levl_c=act2.ac_num and act2.levl_c=act3.ac_num and act3.levl_c=act4.ac_num and act4.de_cr =1 group by t_year , act4.de_cr , act4.ac_num , act4.ac_nam union all select t_year , act4.de_cr , act4.ac_num , act4.ac_nam , nvl(sum(t_op_vd),0) , nvl(sum(t_op_vc),0) , nvl(sum(t_t_vd),0) , nvl(sum(t_t_vc),0) , 0 , -(nvl(sum(t_op_vd),0) - nvl(sum(t_op_vc),0) + nvl(sum(t_t_vd),0) - nvl(sum(t_t_vc),0)) from act , tr_bal , act act2 , act act3 , act act4 where act.ac_num=t_num and act.levl_c=act2.ac_num and act2.levl_c=act3.ac_num and act3.levl_c=act4.ac_num and act4.de_cr =2 group by t_year , act4.de_cr , act4.ac_num , act4.ac_nam ; جزاك الله كل خير Trial Balance.doc تقديم بلاغ
بتاريخ: 29 سبتمبر 201015 سنة comment_200723 السلام عليكم ورحمه الله وبركاتهاخى ممكن تستخدم خاصيه TRUNC لرقم الحساب بحيث تقطع اول رقم اول رقمين او ثلاثه من رقم الحساب جرب اخى وعسى الله ان ينفعنا واياك تقديم بلاغ
بتاريخ: 24 مايو 201312 سنة comment_236597 إستخدم أداة Connect_By_Root فى جملة SQl مثال على المرتب فى جدول employees select id , name ,sum(salary) from (select Connect_by_root Employee_id as id , connect_by_root last_name as name , salary from employees connect by prior employee_id = manager_id) group by employee_id ; order by employee_id تم تعديل 24 مايو 201312 سنة بواسطة amr yusry تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.