بتاريخ: 7 يناير 201016 سنة comment_181720 السلام عليكم ورحمة اللهفي عندي سؤالهلى يكمن عمل cross join لجدول بنفسهوشكرا تقديم بلاغ
بتاريخ: 9 يناير 201016 سنة comment_181768 السلام عليكم اولا ال cross join هو خطا joinبمعنى ان لا احد يتعمد الربط بالcross join ولكنة موجود لاظهار ان هناك خطأ فى جملة الربط وهو بيظهر عندما لاتضع شرط او تضع شرط خاطىء يمكن ان يحدث ال cross join على تابل واحد او اكثر . تقديم بلاغ
بتاريخ: 9 يناير 201016 سنة comment_181786 المثال على المستخدم scott select e.ename,e.deptno,d.loc from emp e , dept d هتلاقى هنا الناتج = 84 صف على الرغم من عدد الصفوف = 14 دة هنا اسمة الcrossودة بينتج لانى محططش شرط للربط الصحيح اللى هوا where e.deptno = d.deptno دة لو بربط بين جدولين اما لو بربط بجدول واحد select e.ename,e.empno,d.mgr from emp e , emp d وهنا بيعمل cross لنفس التابل لانى محططش شرط ربط ارجو ان تكون المعلومة وصلت تم تعديل 9 يناير 201016 سنة بواسطة mohooo81 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.