Posted on 2008-06-16 19:08
疯狂水车 阅读(146)
评论(0) 编辑 收藏 引用 所属分类:
MSSQL思考
状况是:除了主键不一样外,其余全一样.而不想把数据导出,删掉重复的记录,再重新导入
今天在工作中突然遇到这个问题,记得一二年前也有遇到这种问题,后来解决了.
现在却一时记不起当时的方法.没办法了自己再想吧.最后我用起了这种方法,也算是挺简单的.
不记得当时是不是也是用这种方法了.把SQL Query放在这边方便大家,如果你需要.
简单吧..如果你想说只删掉前面的或只删除后面的,那么加入排序.
值得注意的是字段如果是NULL的话,要像我一样加入 "or Table.address is null".不然不会匹配.
当然如果你想更小心一点的话,就先检后删.GOOD LUCK!