بتاريخ: 30 يوليو 200619 سنة comment_75428 السلام عليكم انا عندى LOVمكتوب فيها الجملة التاليهSELECT ALL SL_OPP_LEAD.OPP_LEAD_NO, SL_OPP_LEAD.OPPORTUNITY_NAME, SL_OPP_LEAD.OPPORTUNITY_OWNERFROM SL_OPP_LEAD, PR_PROJECTSWHERE (SL_OPP_LEAD.OPP_LEAD = 'OOP' AND SL_OPP_LEAD.OPP_LEAD_NO NOT IN (SELECT PR_PROJECTS.PROJECT_NOFROM PR_PROJECTS)) المفروض انه يعرض جميع السجلات الموجودة فى جدول (SL_OPP_LEAD)ما عدا المطابق ليها فى جدول تانى (PR_PROJECTS)المشكلة هنا فى حالة كون الجدول الأخر خالى تماما (PR_PROJECTS)مش بيظهر حاجة ازاى ممكن تتكتب جمله بهذا الشكلجزاكم الله خيرا تقديم بلاغ
بتاريخ: 30 يوليو 200619 سنة comment_75438 السلام عليكم ورحمة الله وبركاته بداية احب انا اوضح ان اى قيمة فى In ب Null الناتج Null لذلك استخدم Exists او فى هذه الحالة Not Exists لا داعى لكتابة اسم الجدول الثانى Select Opp_Lead_No, Opportunity_Name, Opportunity_OwnerFrom Sl_Opp_Lead Where Opp_Lead = 'OOP'And Opp_Lead_No Not Exists (Select Project_No From Pr_Projects) تقديم بلاغ
بتاريخ: 30 يوليو 200619 سنة كاتب الموضوع comment_75440 شكرا يا محمد على ردك ولكن لما جربت الجمله على التود رفض العلاقة Not existsواعتقد ان نقطة الأعتراض على not تحديدامش عارف السبب تقديم بلاغ
بتاريخ: 31 يوليو 200619 سنة comment_75491 السلام عليكم ورحمة الله وبركاتهعفوا الجملة الصحية الاتيةSelect Opp_Lead_No, Opportunity_Name, Opportunity_OwnerFrom Sl_Opp_Lead Where Opp_Lead = 'OOP'And Not Exists (Select Project_No From Pr_Project)او يمكنك استخدام In فى جملة Select اضف شرطProject_No Is Not Nullجرب وان شاء الله خير تقديم بلاغ
بتاريخ: 31 يوليو 200619 سنة كاتب الموضوع comment_75502 شكرا يا بو حميد جزاك الله خيرا ممتازشكرا على المساعدةاشتغلت تمام التمام تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.