首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle rowid删除重复数据有关问题

2012-07-26 
oracle rowid删除重复数据问题通过rowid删除表中重复数据例如:user表中有id、name、number三个字段,id是唯一

oracle rowid删除重复数据问题
通过rowid删除表中重复数据
例如:
    user表中有id、name、number三个字段,id是唯一的主键,name和number有相同的数据。
但我通过下面的sql查处的数据跟通过group by查出的数据不一样,明显少了很多数据,不知道为什么,求解。
sql:
select * from user t1 where rowid < (select t2.rowid from user t2 where t2.name = t1.name and t2.number = t1.number)

热点排行