الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مساعدة في عمل استعلام ميزان مراجعة

Featured Replies

بتاريخ:

هذه اول مشاركة لي في هذا المنتدي وارجو من الله ان اجد المساعدة
لدي جدول حسابات يحتوي على حقل رقم الحساب واسم الحساب والحساب الاب حيث والحساب الاب هو حساب وجود في نفس الجدول
وجدول لحركة الحسابات يحتوي على حقل رقم الحساب والمبلغ

اريد ان اجمع مبالغ الحسابات تراكميا من الحساب الابن الى الحساب الاب اي ان اجمالي الحساب الاب هو اجمالي مبالغ الحسابات الابنا
رقم الحساب-------------المبلغ
1----------------------- 5000
11----------------------5000
111--------------------5000
1111 ------------------1000
1112------------------ 2000
1113------------------- 2000



اي ان اجمالي الحساب 111 هو اجمالي الحسابات الثلاية الاخيرة
واجمالي حساب 11 هو اجمالي حساب 111 اي اي حساب في الستوى الادنى منه وهكذا

تم تعديل بواسطة Yemeni_programmer

بتاريخ:

مرحبا بك أخ / Yemeni_programmer
إن شاء الله تجد ما تريد فى منتدانا الحبيب
يمكنك استخدام خاصية البحث لكي تصل ماتريد واكثر مما تريد
عموما توجد مشاركات سابقه فى موضوع الحسابات منها

شجرة الحسابات

أو من هنا

اتمنى ان يكون هذا هو المطلوب

تم تعديل بواسطة Amgad

بتاريخ:
  • كاتب الموضوع

جزاك الله خير اخي الكريم لكني لم اجد مااريد

  • بعد 5 سنة...
بتاريخ:

السؤال يستحق الاجابة اين خبراء ال sql

بتاريخ:

بسم الله الرحمن الرحيم
يمكنك أستخدام join

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اخي الكريم

راجع الرابط التالي


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

بتاريخ:

السلام عليكم ورحمه الله وبركاته
اخى ممكن تستخدم خاصيه TRUNC لرقم الحساب بحيث تقطع اول رقم اول رقمين او ثلاثه من رقم الحساب
جرب اخى وعسى الله ان ينفعنا واياك

  • بعد 2 سنة...
بتاريخ:

إستخدم أداة 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

تم تعديل بواسطة amr yusry

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.