Error

C++博客 首页 新随笔 联系 聚合 管理
  217 Posts :: 61 Stories :: 32 Comments :: 0 Trackbacks
1.暴力做法:
select * into [QPTreasureDB].dbo.[WinLoseScoreInfo2] from [QPTreasureDB].dbo.[WinLoseScoreInfo]
drop table [WinLoseScoreInfo]
select distinct * into [QPTreasureDB].dbo.[WinLoseScoreInfo] from [WinLoseScoreInfo2]

2.如果表中有id字段可以考虑:先根据指定字段查询重复数据,然后根据不为已的id设置保留数据
select UserId, ServerId, DateId, count(*) as [count], @@rowid--, ROW_NUMBER()over(order by UserId, ServerId, DateId) 
from QPTreasureDB.dbo.WinLoseScoreInfo 
group by UserId, ServerId, DateId 
having count(*) > 1;
posted on 2016-12-19 13:58 Enic 阅读(89) 评论(0)  编辑 收藏 引用 所属分类: SQL

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理