在Oracle中如何用一条sql语句删除重复的数据(留一条数据) 如Emp表删除相同的id,假设有三个相同的id,删除两个,留一个。。。... 如Emp表删除相同的id,假设有三个相同的id,删除两个,留一个。。。 展开 我来答 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 花帅太史竹悦 2020-01-05 · TA获得超过3925个赞 知道大有可为答主 回答量:3168 采纳率:33% 帮助的人:191万 我也去答题访问个人页 关注 展开全部 deleteEmppwhererowidin(selecttmpid(selectROW_NUMBER()OVER(PARTITIONBYid)id,rowidtmpidfromemp)whereid<>1)可以试试 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 sql中如何删除一个表中重复的记录? 2022-09-28 oracle某个字段有重复数据,如何删除多余数据只保留1条 2020-02-15 oracle某个字段有重复数据,如何删除多余数据只保留1条 2022-10-20 Oracle中如何删除重复数据 2022-11-02 Oracle数据库重复数据删除的三种情况 2022-10-21 教你删除Oracle数据库中重复没用的数据 2018-04-13 两条完全相同的数据怎么用sql语句删除一条 7 2019-11-04 sql中如何删除一个表中重复的记录? 11 更多类似问题 > 为你推荐: