sqlserver里面怎么删除主键为guid的重复数据?

也就是说有两条数据是重复的,只有主键不同,现在要删除其中的一条数据

找到这个重复的GUID对应的数据,然后找出这两条数据的不同作为这两条重复的数据的唯一条件,根据这个条件删除其中不需要的一个,比如2条数据有:
guid IID 信息
a1 1 xxxxx
a1 2 xxxxx
这样就能删除 guid=a1 and IID =1 或者为2的数据了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-10
会出现这样问题数据的根源在哪里?找到这个根源就好办里,如果删除了数据没找到问题根源这样的重复数据还会出现。
第2个回答  2012-07-14
先依据据重复字段找出想要的资料,再用delete 删除对应的记录
第3个回答  2012-07-06
要删除主键,如果有关联其他表就要用级联删除
第4个回答  2012-07-08
先将主键删除,在通过telete语句删除一行记录
相似回答