oracle数据库中有多行相同数据,只留一行怎么实现?
4个回答
展开全部
DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID)
FROM EMP X WHERE X.EMP_NO = E.EMP_NO);
FROM EMP X WHERE X.EMP_NO = E.EMP_NO);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select distinct col1,col2,col3 from table
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
distinct 关键字帮你解决这个问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-31
展开全部
distinct 函数查询出来 插入另一张表 最简单了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询