nael14 بتاريخ: 31 أكتوبر 2008 تقديم بلاغ مشاركة بتاريخ: 31 أكتوبر 2008 السلام عليكم ورحمة الله وبركاته :هذة طريقة لحذف التكرار بالسجلات في جدول معين 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... ) ; أتمنى لكم التوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.