比如说,1到100 一百个数从数据库中取出,然后每五个数分一页(1到5在第一页,6-10在第二页,以此类推),假如此时要想取出6所在的第二页,这个‘2’怎么取出来?
补充一下,这个是关于java web的。
如图所示,在页面上显示出数据之后,随便点击一个页数显示该页的数据,然后通过查询条件取出该页的一条数据,要问的是,如何取出该条数据所在的页数(即比如说在第二页的数据,通过查询条件取出该数据,如何取出该数据所在页面中表示的页数,即“2”。
也就是在书写SQL文的时候要创建索引吗?
追答是滴。而且要求数据的ID是连续的才行。mysql有一个limit 和start可以进行分页,sql好像可以利用top 来分页
请参考我的问题补充,谢谢了啊。