السلام عليكم
لدي جدولين
الاول به السجل المدني والاسم والثاني به السجل المدني ودرجة والشهر والسنة
اللمفتاح الرئيسي السجل المدني
ارغب باستخراج اسماء الموظفين الذين لم تسجل لهم درجات ف الجدول الثاني في شهر 1 مثلا وعام 1436
يعني اذاكان اجمالي عدد الموظفين 100 وتم تسجيل درجات 5 موظفين لشهر 1 وعام 1436
يضهر لي اسم 95 موظف لم تسجل لهم بيانات
SELECT test.Month, test.Year, tblEmployees.National_ID_Pk, tblEmployees.Employee_Name
FROM tblEmployees INNER JOIN
(SELECT Employee_Vacation_ID_Pk, National_ID_Fk, Absence, Month, Year
FROM tblEmployee_Vacations) AS test ON tblEmployees.National_ID_Pk = test.National_ID_Fk
WHERE (test.Month = @Month) AND (test.Year = @Year)
هذا الأستعلام ابي تعديله