الأمير هشام قام بنشر أبريل 11, 2023 قام بنشر أبريل 11, 2023 السلام عليكم من فضلكم أريد إستعلام يظهر سجلات الطلبة و لكن لو وجد سجل أو عدة سجلات به إسم الطالب متشابة يظهر سجل واحد منهم فقط من المكررين (مهما كان عدد السجلات المكررة ).. و مرفق ملف للتوضيح مع الشكر Students.accdb
أفضل إجابة Eng.Qassim قام بنشر أبريل 12, 2023 أفضل إجابة قام بنشر أبريل 12, 2023 وعليكم السلام .. جرب المرفق Students.rar
الأمير هشام قام بنشر أبريل 12, 2023 الكاتب قام بنشر أبريل 12, 2023 السلام عليكم وافر الشكر لسيادتكم .. لو ممكن تشرح لى الاستعلام بشكل مبسط مع الشكر أستاذى الغالي
Eng.Qassim قام بنشر أبريل 12, 2023 قام بنشر أبريل 12, 2023 الفكرة ببساطة..اننا نعمل استعلامين..الاستعلام الاول فيه كل بيانات الجدول:سمه ماشئت وليكن Q1 نعمل استعلام ثاني ناخذ فيه من الجدول ال ID و SName ونعمل تجميع حسب اقل رقم او اعلى رقم ..هذا يعود لك كما في الصورة:سمي الاستعلام Q2 ثم نجمع الاستعلامين في استعلام اخر كما في الصورة: ومن جميل جمل ال SQL.. انك تستطيع اختصارها في استعلام واحد كما في مشاركتي السابقة..لتصبح SELECT q.* FROM Students AS q INNER JOIN (SELECT q1.SName, Min(q1.ID) AS MinOfUniqueID FROM Students AS q1 GROUP BY q1.SName) AS sub ON q.ID = sub.MinOfUniqueID;
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.