摘要: 程序里常常會(huì)遇到分頁的問題,因?yàn)橛胔ibernate,所以一直就是用setMaxResult(),setFirstResult()之類的來搞定,可萬一不讓用hibernate怎么辦?直接用SQL怎么搞定呢?
解析oracle的rownum
對(duì)于rownum來說它是oracle系統(tǒng)順序分配為從查詢返回的行的編號(hào),返回的第一行分配的是1,第二行是2,依此類推,這個(gè)偽字段可以用于限制查詢返回的總行數(shù),而且rownum不能以任何表的名稱作為前綴。
舉例說明:
閱讀全文