Oracle 分页查询 查询一个表中从某行到某行的数据; 删除 删除一张表中所有重复的行(只留重复行中的一行); 删除一张表中指定重复的行(只留重复行中的一行)。
——–分页查询 查询一个表中从某行到某行的数据;
select * from ( select rownum num,a.* from ( select * from s_emp) a) where num between 2 and 5;
——–删除 删除一张表中所有重复的行(只留重复行中的一行);
delete from tabel_name(有重复行的表名) where rowid not in (select min(rowid) from tabel_name(有重复行的表名)
group by id);
——–删除 删除一张表中指定重复的行(只留重复行中的一行);
delete from tabel_name(有重复行的表名) where rowid !=(select min(rowid) from tabel_name(有重复行的表名)
where id = ?(指定重复的行)) and id = ?(同上);