源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

sql2000数据库清除重复数据的二种方法

  • 时间:2022-06-22 06:32 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:sql2000数据库清除重复数据的二种方法
使用游标实现
[u]复制代码[/u] 代码如下:
declare @id1 int,@oldid int,@e_REcordid int ,@Olde_REcordid int DECLARE price CURSOR FOR SELECT id ,E_recordId FROM evaeve order by  E_recordId desc OPEN price FETCH NEXT FROM price  into @oldid,@Olde_REcordid while @@fetch_status  = 0 begin FETCH NEXT FROM price   into @id1,@e_REcordid if @Olde_REcordid=@e_REcordid BEGIN   delete from evaeve where id=@id1 end set @oldid=@id1 set @Olde_REcordid=@e_REcordid end  close price DEALLOCATE price
使用sql语句实现
[u]复制代码[/u] 代码如下:
delete   from evaeve where id not in(  select max(id)  from evaeve group by   E_RecordID)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部