ahmed elkyal بتاريخ: 15 أكتوبر 2013 تقديم بلاغ مشاركة بتاريخ: 15 أكتوبر 2013 عندى مشكله فى جملة استعلام وهى باختصار تقرير مورد وبه كود المورد - اسم المورد من جدول المردين و تاريخ المدفوع و رقم اذن الدفع و اجمالى المدفوعات يكون الناتج (اجمالى فواتير المشتربات - اجمالى المدفوعات للمود) = رصد المورد SELECT v1.sup_id,v1.sup_name,v3.pay_date , v3.pay_no , NVL(v3.sum_value,0)FROM (SELECT sup_id ,sup_name FROM sup ORDER BY 1) v1, (SELECT CASH_payable.sup_CODE, pay_no , SUM (NVL( CASH_payable.value,0)) pays FROM CASH_payableGROUP BY CASH_payable.sup_code ) v3where v1.sup_id = v3.sup_code(+) ويكون رسالة الخطا ORA-00904: "V3"."SUM_VALUE": invalid identifier على الرغم بان نفس جملة الاستعلام تكون صحيحه عند استخدام لجدول اخر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
EL-SAYED بتاريخ: 16 أكتوبر 2013 تقديم بلاغ مشاركة بتاريخ: 16 أكتوبر 2013 حاول استخدام الجمله التاليه بعد التعديل SELECT v1.sup_id , v1.sup_name , v3.pay_date , v3.pay_no , NVL(v3.pays,0) FROM (SELECT sup_id ,sup_name FROM sup ORDER BY 1) v1, ( SELECT CASH_payable.sup_CODE , pay_no ,SUM (NVL( CASH_payable.value,0)) pays FROM CASH_payable GROUP BY CASH_payable.sup_code ) v3 where v1.sup_id = v3.sup_code(+) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.