حذف السجلات المتكررة
#2
توصلت إلى الحل

PHP كود :
with adoquery1 do
 
begin
   Close
;
   
SQL.Clear;
   
SQL.Add('DELETE FROM BROADCAST.STATISTICS');
   
sQL.Add('WHERE ROWID IN (SELECT ROWID FROM (SELECT ROW_NUMBER() OVER (PARTITION BY COLONNE1,COLONNE2,COLONNE3,COLONNE4,COLONNE5 ORDER BY COLONNE1,COLONNE2,COLONNE3,COLONNE4,COLONNE5 ) rnk ');
   
SQL.Add(' FROM  BROADCAST.STATISTICS)');
   
SQL.Add('WHERE rnk>1)');
   
ExecSQL;
   
end; 

شكرا لكم
الرد


الردود في هذا الموضوع
حذف السجلات المتكررة - بواسطة لؤي - 11-05-2011, 03:34 PM
حذف السجلات المتكررة - بواسطة MEDBENSAFI - 14-02-2012, 01:16 PM
حذف السجلات المتكررة - بواسطة لؤي - 11-05-2011, 04:30 PM
حذف السجلات المتكررة - بواسطة kachwahed - 11-05-2011, 07:40 PM
حذف السجلات المتكررة - بواسطة لؤي - 12-05-2011, 08:53 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم