al.djaballah قام بنشر أغسطس 19, 2015 قام بنشر أغسطس 19, 2015 السلام عليكم لديا ثلاث جداول كما هو مبين في الصورة اريد حساب المجموع 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 الاستلام الاول جيد لو انه يقوم بالتحديث
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان