Oracle同行合并分组

2014-11-24 18:52:46 · 作者: · 浏览: 4

select bookid,substr(max(sys_connect_by_path(author,'&&')),3) author


(select bookid,author,id,lag(id) over(partition by bookid order by id) pid


from (select bookid,author,rownum id from test))


select bookid,author,id,lag(id) over(order by id) pid


from (select bookid,author,rownum id from test);


select bookid,author,id,lag(id) over(partition by bookid order by id) pid


from (select bookid,author,rownum id from test);