السلام عليكم
وجدت هذا الأستعلام يقوم بترتيب الأوائل بحسب الصف من الاستعلام
لكني لم أستطع تطبيقه على الملف الخاص بي
الاستعلام بهذا الشكل
SELECT [الطلاب].[رقم الطالب], [الطلاب].اسم, [الطلاب].لقب, [الكورس].[اسم الكورس], SC1.[العلامة], COUNT(SC2.[رقم الطالب])+1 AS Rank
FROM (الكورس INNER JOIN (الطلاب INNER JOIN [كورس الطالب] AS SC1 ON [الطلاب].[رقم الطالب]=SC1.[رقم الطالب]) ON [الكورس].[رقم الكورس]=SC1.[رقم الكورس]) LEFT JOIN [كورس الطالب] AS SC2 ON (SC2.[العلامة]>SC1.[العلامة]) AND (SC2.[رقم الكورس]=SC1.[رقم الكورس])
GROUP BY [الطلاب].[رقم الطالب], [الكورس].[اسم الكورس], SC1.[العلامة], [الطلاب].اسم, [الطلاب].لقب
ORDER BY [الكورس].[اسم الكورس], SC1.[العلامة] DESC , [الطلاب].لقب, [الطلاب].اسم;
الأوائل في أكسس.accdb