الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حذف السجلات المكررة في جدول معين

مغلق
بدأه awni1969 في 14 أغسطس 2007 · 4 رد · 4,115 مشاهدة · في قسم أرشيف الاستعلامات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن الاستعلام عن السجلات المكررة في جدول معين ومن ثم حذفها، وكيف يمكن عمل مقارنة بين جدولين الاستعلام عن سجلات موجودة في جدول 1 وليست موجودة في جدول 2 والعكس صحيح.

#2

بصراحة سيكون هناك عدة طرق وكلها تعتمد على طبيعة الجداول..

اظن انه يجب عمل تجميع حسب الكود او المفتاح الاساسي.. ثم عمل حلقة تكرار تدخل الى هذا الاستعلام، تسال عن العدد لكل كود، اي عدد التكرارات،

فمن كانت عدد تكراراته اكثر من 1 يقوم البرنامج بعملية حذف تتكرر بعدد التكرارات - 1 اي، مثال:

الرقم الاسم التكرارت

23 حليب طازج 3

12 جبنة مش دنماركية 2

18 بسكويت صيني! 1

حيث هذا جزء من استعلام عد التكرارات الذي سبق ذكرها..

تصنع نموذجا يكون هذا الاستعلام هو مصدر بياناته

تقوم بعمل كود داخل زر امر او اي حدث تراه ملائما، يدخل الى البيانات سجلا سجلا، يقرا العمود "التكرارات" في كل مرة،

اذا كانت القيمة > 1 يقوم بالدخول في حلقة جديدة وهي استعلام حذف يتكرر بعدد التكرارات - 1

ولكن عموما اقترح ارفاق ملفك للتسهيل التعديل..

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

اتمنى من الاخ awni1969 ارفاق الملف حتى يستطيع الاخ همام ان يلمس لمساته الذهبية

وتعم الفائدة للجميع

#4

جزاك الله كل خير أخي همام ابو عرقوب لقد عملت تصفية للبيانات في جدول واحد ولكن هناك تكرار في السجلات والجدول يحتوي على رقم المادة ووصف المادة والتكرار في الرقم والوصف وتوصلت لاستعلام يظهر لي التكرار لكن الآن كيف يمكنني الغاء هذه السجلات المكررة ؟

وكيف يمكننى الاستعلام عن سجلات موجودة في جدول 1 وليست موجودة في جدول 2 والعكس صحيح

Dupplicate_Record.rar

#5

باالنسبه لحذف السجلات المكررة انظر الى هذه المشاركة

/index.php?showtopic=132827

بقدر الكد تكتسب المعالي ... ومن طلب العلا سهر الليالي

ومن رام العلى من غير كد ... أضاع العمر في طلب المحالِ

هذا الموضوع مغلق.

مواضيع مشابهة