السلام عليكم 
لديا ثلاث جداول كما هو مبين في الصورة 
اريد حساب المجموع Total و المعدل MoyGeneral  
حصلت على المجموع بهذه الطريقة 
SELECT CodeStagiaire, Sum(MoyenModl * Coefficient) AS OrderTotal
FROM (SELECT Stagiaires.CodeStagiaire, Releve.MoyenModl, Modul.Coefficient, Stagiaires.MoyGeneral, Stagiaires.Total
FROM Stagiaires LEFT JOIN (Modul RIGHT JOIN Releve ON Modul.CodeModule = Releve.CodModl) ON Stagiaires.CodeStagiaire = Releve.CodStag)  AS [%$##@_Alias]
GROUP BY CodeStagiaire;
لكن كما تلاحظون فان المجموع يكون في عمود وهمي OrderTotal وليس في عمود Total في الجدول Stagiaires 
عندما احاول تحديث الجدول هكذا 
UPDATE Stagiaires INNER JOIN MyQuery ON Stagiaires.CodeStagiaire = MyQuery.CodeStagiaire SET Stagiaires.Total = [MyQuery]![CodeStagiaire]
WHERE (((Stagiaires.Total) Is Null));
لا يتم التحديث وتظهر رسالة الخطأ التالية   
operation must use an updateable query
الاستلام الاول جيد لو انه يقوم بالتحديث