比较麻烦。
最好的办法是先查询出所有重复记录select into 到一个临时表中
删除所有重复记录
将临时表中数据导入
最好的办法是先查询出所有重复记录select into 到一个临时表中
删除所有重复记录
将临时表中数据导入
解决方案 »
- delphi怎么传数组
- 调用 Acrobat pdfmaker.dll 实现doc转换pdf(超难!!)问题!!
- 小弟在线急求,用DELPHI下文件夹覆盖拷贝的问题/100分
- 哪有DELPHI5.0下载呀???给个地址吧。
- 请帮我看看这个小问题~~~~~~~
- 100分+一万分感激求助,请进。。。
- 请问如何遍历菜单?
- 關於ReportBuilder 5.0中SubReport的記錄顯示方法的問題....(進者有分...急 在線等待)
- Data2000 v1.1正式发布(想要1157条delphi代码吗?)
- 请问怎样把w2k server下的程序改到 win98 下运行 用ado 写的小程序
- 关于指针的问题!!!
- 如何卸载安装的activex控件
--注意你的表一定要有一个ID(就是自增的字段,这样才好办)
while exists(select 字段1,字段2,.... from 你的表
group by 字段1,字段2,.... haveing count(*)>1)
begin
delete from 你的表 where id in(select min(id) from 你的表
group by 字段1,字段2,.... having count(*)>1)
end
用QUERY组件查询出相同记录的数目,将它作为循环次数,
当此数为一时,停止删除!