ORACLE单行子查询返回多个行,如何过滤重复
1、打开PLSQL,用数据库用户登录,打开SQL窗口
2、例如:要删除表A中的,字目愿硅囫段dinsetcode重复的行,剩下一行;参考如下delete from Awhere rowid in (sel髫潋啜缅ect rowid,dinsetcode from A group by rowid,dinsetcode having count(dinsetcode) > 1 )and rowid not in (select min(rowid) from A group by dinsetcode having count(dinsetcode)>1);删除了rowid中除了最小的其他行。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:66
阅读量:69
阅读量:96
阅读量:25
阅读量:93