老问题了,删除重复记录,但是没找到好方法
一个表里有两个字段,boxcode csdate
现要找出boxcode 有重复的记录,并保留其中csdate(时间) 最靠后的记录,其余的重复记录删除
不知道我说清除了没
------解决方案--------------------一个表里有两个字段,boxcode csdate
现要找出boxcode 有重复的记录,并保留其中csdate(时间) 最靠后的记录,其余的重复记录删除
---------
delete t
from t a
where csdate <> (select max(csdate) from t where a.boxcode=boxcode)