急!SQL2000如何过滤整个表内的重复数据,只保留重复中的一条记录 5

整个表内的重复数据有几千人,每个月会有几百人有这样的重复数据,要保留不重复的,如果有两条以上的重复记录,只保留其中一条,请问如何写?... 整个表内的重复数据有几千人,每个月会有几百人有这样的重复数据,要保留不重复的,如果有两条以上的重复记录,只保留其中一条,请问如何写? 展开
 我来答
longrenyingdc8ecb1
2014-10-10 · TA获得超过1万个赞
知道大有可为答主
回答量:6032
采纳率:82%
帮助的人:2455万
展开全部
不同啊,后面的Fdatetime不同啊,我不知道你的业务逻辑,不过看样子应该是流水表吧,那么出现这种情况应该比较正常吧。
你是要删除么,恩....,抓到的数据好像不能这么删除吧。
如果真的要去重,那么就选定字段distinct不就行了。这个是查询的去重。
如果真的要删除,那么就要用到row_number()over()了,分组然后把编号为2的统统delete。不过你确定要这么做?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式