orcal分页语句

String str="select d.id,d.depname,a.id lb,a.name,count(*) sl,sum(t.new_value) yz,sum(t.value) xz,sum(t.new_value)-sum(t.value) jtzj from ASSET_BASIC t,asset_type a,department d where d.id = t.use_department_id and a.id=t.asset_type_id and t.use_department_id is not null and d.company_id = "+com.id+"group by d.id,d.depname,a.id,a.name order by d.id,d.depname,a.id,a.name"这是一个SQL查询。。怎么加上每页显示10条数据。

1个回答

[code="java"]
select f.* from
( select e.*,rownum rowno from (
........(你的sql)
) e where rownum <= #end#
) f where f.rowno >= #start#
[/code]
end start分页数据

yeqing4562010
yeqing4562010 那下一页就显示3条啊 看到没 是按照你的结果集来进行分页的。
7 年多之前 回复
dtt3401885
dtt3401885 明白了 谢谢
7 年多之前 回复
dtt3401885
dtt3401885 有13条数据 。。 但是页面只有10条数据。。也没有下一页按钮
7 年多之前 回复
yeqing4562010
yeqing4562010 什么意思? 你每页显示10条,如果只有10条,就没有下一页了吧。
7 年多之前 回复
dtt3401885
dtt3401885 行是行 但是只有10条数据了,,下一页在哪显示
7 年多之前 回复
yeqing4562010
yeqing4562010 。。。你每页不就是固定多少条数据吗,start-end 不行吗?
7 年多之前 回复
dtt3401885
dtt3401885 条件为10条数据的话。页面 不显示多余的数据?
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问