Best scheme of oracle multiPage

select/*+first_rows*/*fromtestt
innerjoin(
selectridfrom(selectrownumnum,rowidridfromtest)
wherenum>=startandnum<=end
)t1
ont.rowid=t1.rid

这个语句比hibernete中那个三层嵌套的方便在于orderby可以让你自己控制.因为hibernete那个在第二层中为了取最后几条而先排倒序取最上面几条.然后再排倒序回头
这样排序就非常复杂.

你可能感兴趣的:(oracle,Scheme)