بتاريخ: 31 أكتوبر 200817 سنة comment_141956 السلام عليكم ورحمة الله وبركاته :هذة طريقة لحذف التكرار بالسجلات في جدول معين 1- للاستعلام عن السجلات المتكررة ----------------------------------------------------------------- select (duplicate field names) from table_name group by (list out fields) having count(*)>1; ---------------------------------------------------------------2- لحذف التكرار برمجيا delete from table a where rowid > ( select min(rowid) from table b where a.column1 = b.column2); --------------------------------------------------------------طريقة أخرى : DELETE FROM table_name A WHERE A.rowid > ANY (SELECT B.rowid FROM table_name B WHERE A.col1 = B.col1 AND A.col2 = B.col2 AND etc... ) ; أتمنى لكم التوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.