|
主题: 怎样删除一模一样的记录?
|
namelysweet
职务:普通成员
等级:3
金币:1.0
发贴:681
注册:2002/2/17 14:52:38
|
#12003/9/24 16:17:51
怎样删除一模一样的记录? SQL SERVER中表中假设有10条同样一模一样的记录,我怎么删除那9条而保留一条? 我现在想的是新建一个表,然后DISTINCT找,然后再导回去,但觉得很麻烦,有没有简单的办法?谢谢
|
雅痞公子
职务:普通成员
等级:3
金币:-3.0
发贴:732
注册:2003/3/27 23:16:34
|
#22003/9/25 0:04:21
哈哈,笨为法: 把一模一样的全部查出来,用笔记下ID,然后一个一个删除!
|
namelysweet
职务:普通成员
等级:3
金币:1.0
发贴:681
注册:2002/2/17 14:52:38
|
|
吃鱼专家
职务:普通成员
等级:6
金币:11.0
发贴:5312
注册:2004/1/17 13:07:16
|
#42003/9/25 11:07:40
直接打开数据库,然后按名字进行排序,手动删除
|
victorfans
职务:普通成员
等级:2
金币:1.0
发贴:385
注册:2003/4/25 19:33:05
|
#52003/10/4 13:09:15
能否先用?? max-1是指剩下一条,不知道这样行不行。
|
CFZone
职务:普通成员
等级:1
金币:0.0
发贴:31
注册:2003/10/15 21:48:11
|
#62003/10/23 22:31:22
victorfans在上个帖子中说 引用: 能否先用?? max-1是指剩下一条,不知道这样行不行。
想法好好咧!可以考虑这么做,显示出来后,加一个checkbox,勾上,DEL。。。。 搞定!!
|
网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
|
#72003/10/25 19:52:24
麻烦的方法也有,但新建表就不必了的。 1、update一条记录其中一个字段值为其它值; 2、删除原来的9条记录; 3、update被更的记录为原来的值。 虽然麻烦,也不至于要建表。
|