Asma'a نشر 11 نوفمبر 2020 أرسل تقرير نشر 11 نوفمبر 2020 لمـــاذا إجابة السؤال الثاني والثالث تختلف عن إجابة السؤال الأول received_709347953014819.webp اقتباس
1 Yomna Raouf نشر 11 نوفمبر 2020 أرسل تقرير نشر 11 نوفمبر 2020 هل يمكنك إعطاء معلومات أكثر عن قاعدة البيانات ما نوعها و الجداول التي تحتويها، أو تزودينا بملف قاعدة البيانات نفسه حتى نتمكن من مساعدتك بشكل أفضل اقتباس
0 Asma'a نشر 11 نوفمبر 2020 الكاتب أرسل تقرير نشر 11 نوفمبر 2020 قاعدة بيانات أوراكل..جدول الموظفين وقمت بعمل ربط الجدول بنفسة وأعطيت لهم رمز ال e ,w ليتمكن من التمييز بينهما p4q6.sql اقتباس
1 كريم أمعطيل نشر 11 نوفمبر 2020 أرسل تقرير نشر 11 نوفمبر 2020 بدايةً يجب توضيح التعبير "(+)" حتى يتسنى لك فهم الفرق أين يكمن التعبير (+) يشير إلى ربط جدولين, ويكون هذا الربط إما من اليمين او اليسار او كلاهما (Left JOIN - Right JOIN - Outer JOIN) ويتم تحديد هذا من خلال الجهة التي يُوضع فيها التعبير فهثلاً في السؤال الذي طرحت الجزء الأول فيه يتضمن : WHERE w.empno(+)=e.mrg ,وفي هذه الحالة الرمز موجود في الجهة اليسرى لكن الربط هو من الجهة اليمنى ... أي العملية تتضمن جميع قيم جدول e والقيم الموجودة في w و e ما يسمى بالـmatching او التطابق والصورة توضح قليلاً المقصود, وسبب إختلاف النتائج في الأمثلة التي طرحت انت بالتوفيق 1 اقتباس
0 كريم أمعطيل نشر 13 نوفمبر 2020 أرسل تقرير نشر 13 نوفمبر 2020 بتاريخ On 11/11/2020 at 18:55 قال أسماء عبدالله محمود النظاري: قاعدة بيانات أوراكل..جدول الموظفين وقمت بعمل ربط الجدول بنفسة وأعطيت لهم رمز ال e ,w ليتمكن من التمييز بينهما p4q6.sql أين المشكل ؟ الشرح الذي طرحته لم يوضح لك سبب الإختلاف في النتائج ؟ اقتباس
السؤال
Asma'a
لمـــاذا إجابة السؤال الثاني والثالث تختلف عن إجابة السؤال الأول
received_709347953014819.webp
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.