الانتقال إلى المحتوى

لخبراء الاوريكل خطا فى جملة استعلام


ahmed elkyal

Recommended Posts

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

كود المورد - اسم المورد من جدول المردين

و تاريخ المدفوع و رقم اذن الدفع و اجمالى المدفوعات

يكون الناتج (اجمالى فواتير المشتربات - اجمالى المدفوعات للمود) = رصد المورد

 

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_payable
GROUP BY   CASH_payable.sup_code  ) v3
where v1.sup_id = v3.sup_code(+)
 

ويكون رسالة الخطا

ORA-00904: "V3"."SUM_VALUE": invalid identifier

على الرغم بان نفس جملة الاستعلام تكون صحيحه عند استخدام لجدول اخر

رابط هذا التعليق
شارك

حاول استخدام الجمله التاليه بعد التعديل

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(+)
رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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