select (select * from tbl t where t.rownum%3=0 and t.primarykey=tbl.primarykey),(select * from tbl t where t.rownum%3=1 and t.primarykey=tbl.primarykey),(select * from tbl t where t.rownum%3=2 and t.primarykey=tbl.primarykey) from tbl
是不是这个意思,我不是很明白你的话。