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

Query


AAZH

Recommended Posts

السلام عليكم ورحمة الله وبركاته

ياشباب لو عندي جدول بيانات طلاب وجدول آخر مواد الطلاب وأريد أن أعرف من هم الطلبه الذين لم يسجلو مواد.فقمت بإستخدم هذه الQuery

( select student_id from students where student_id not in (select student_id from student_course

جملة الإستعلام السابقه صحيحه ولكن فيها بطء إذا كان حجم البيانات كبيره.بإختصار عندما أستخدم جملة NOT IN دائماً يكون فيها بطء.
فهل أحد لديه طريقه لحل المشكله شاكر لكم تعاونكم.

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

السلام عليكم
جرب هذه الطريقة:

Select Student_Id 
 From Students B 
Where Year = 2010
  And Not Exists (Select 1
				 From Student_Course A
				Where A.Student_Id = B.Student_Id)

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

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

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

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

×   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.

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

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

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