sql语句中 limit ?, ? 这部分,老师讲的与我理解的不同。请老师看下对吗?
问号 ?:在sql中是占位符
假设page=5; pagesize=10;
stmt.setInt(1, (page-1)*pageSize);
stmt.setInt(2, pageSize);
说明:第一个 问号的地方的数字是 40 ,第二个 问号的地方的数字是10
意思才符合:limit 40 , 10
即:从第40条开始查,一共查出10条。
那么,第 page(这里是 5)页 显示的记录数就是 40-49 条。共计10条。
24
收起
正在回答 回答被采纳积分+1
1回答
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星