为了账号安全,请及时绑定邮箱和手机立即绑定

请问我该如何将原来使用orcal的rownum分页查询,换成mysql查询 ,具体如下:

请问我该如何将原来使用orcal的rownum分页查询,换成mysql查询 ,具体如下:

慕神8447489 2021-08-24 19:15:14
<select id="getComplaints" parameterClass="java.util.Map"resultMap="MotoComplainDataResult" ><![CDATA[SELECT * FROM(SELECT A.*, rownum r FROM (SELECT * FROM MOTO_COMPLAIN_DATA]]><dynamic prepend=""><isPropertyAvailable property="status"><isNotNull property="status" prepend=" where ">STATUS=#status#</isNotNull></isPropertyAvailable></dynamic><![CDATA[) A WHERE rownum <= #end#) B WHERE r > #start#]]></select>
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

MySQL的分页查询是limit关键字
即where limit param1,param2;
参数一是指当前行数是总共的第几行,参数二是指每页的显示行数即pageSize;
例如,limit 5,10; 则返回第6-15行的数据。

查看完整回答
反对 回复 2021-08-30
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

mysql的分页是limit 0 , 10 表示从第一条开始,显示10条记录,10是每页显示的条数。
如select * from user_t limit 0 , 10

查看完整回答
反对 回复 2021-08-30
  • 2 回答
  • 0 关注
  • 424 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信