السلام عليكم إخواني
رجاءا مساعدة بخصوص دمج الإستلام رقم 02 في إستعلام التوحيد رقم 01
رقم 02
SELECT Employee.EmployeeID, OtherDiscount.Discount_Date, Employee.[Nom et Prénom], Employee.Detach, OtherDiscount.TheDiscount, Employee.P_Tamthil, Employee.mont_t, Employee.S_Famille, Employee.Transfer, OtherDiscount.Obsérvation FROM Employee LEFT JOIN OtherDiscount ON Employee.EmployeeID = OtherDiscount.EmployeeID ORDER BY Employee.EmployeeID;
الإستعلام التوحيد
رقم 01
SELECT Cridi.EmployeeID, Employee.[Nom et Prénom], Cridi.Cridi_Date, Cridi.Cridi_Value, Cridi.DiscountStartDate, Cridi.Beriod, Cridi.DiscountEndDate, Cridi.DiscountPerMonth, Employee.transfer, Cridi.Obsérvation FROM Employee INNER JOIN Cridi ON Employee.EmployeeID = Cridi.EmployeeID WHERE (Month([Forms]![FrmTransfer]![txtAwardMonth]) = Month(Cridi.DiscountStartDate) and (Year([Forms]![FrmTransfer]![txtAwardMonth]) = Year(Cridi.DiscountStartDate))) UNION ALL SELECT ElectroMeng.EmployeeID, Employee.[Nom et Prénom], ElectroMeng.Elec_Date, ElectroMeng.Total_Value, ElectroMeng.t1, ElectroMeng.Bériode, ElectroMeng.n1, ElectroMeng.DiscountPerMonth, Employee.transfer, ElectroMeng.Obsérvation FROM Employee INNER JOIN ElectroMeng ON Employee.EmployeeID = ElectroMeng.EmployeeID WHERE (Month([Forms]![FrmTransfer]![txtAwardMonth]) = Month(ElectroMeng.t1) and (Year([Forms]![FrmTransfer]![txtAwardMonth]) = Year(ElectroMeng.t1))) UNION ALL SELECT Africha.EmployeeID, Employee.[Nom et Prénom], Africha.Frech_Date, Africha.Africha_Value, Africha.FrechStartDate, Africha.Durée, Africha.FrechEndDate, Africha.DiscountPerMonth, Employee.transfer, Africha.Obsérvation FROM Employee INNER JOIN Africha ON Employee.EmployeeID = Africha.EmployeeID WHERE (Month([Forms]![FrmTransfer]![txtAwardMonth]) = Month(Africha.FrechStartDate) and (Year([Forms]![FrmTransfer]![txtAwardMonth]) = Year(Africha.FrechStartDate)));
وتكون النتيجة صحيحة

