1,sql语句limit的使用方法
<style> <!-- .O {font-size:149%} --> </style><style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
SELECT * FROM table …… limit开始位置,操作条数
开始位置从0开始
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style>
<!--
.O
{font-size:149%}
-->
</style>
<style media="print">
<!--
.sld
{left:0px!important;
width:6.0in!important;
height:4.5in!important;
font-size:103%!important}
-->
</style>
<style>
<!--
.O
{font-size:149%}
-->
</style>
<style media="print">
<!--
.sld
{left:0px!important;
width:6.0in!important;
height:4.5in!important;
font-size:103%!important}
-->
</style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
SELECT * FROM table …… limit0,
20
取最前面20条
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
SELECT * FROM table …… limit10,
20
<style>
<!--
.O
{font-size:149%}
-->
</style>
<style media="print">
<!--
.sld
{left:0px!important;
width:6.0in!important;
height:4.5in!important;
font-size:103%!important}
-->
</style>
11条到20条
2、分页原理
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
需要的条件
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
怎么分段,当前在第几段(每页有几条,当前再第几页)
前10条记录:select
* from table limit 0,10
第11至20条记录:select
* from table limit 10,10
第21至30条记录:select
* from table limit 20,10
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
得到公式
<style>
<!--
.O
{font-size:149%}
-->
</style>
<style media="print">
<!--
.sld
{left:0px!important;
width:6.0in!important;
height:4.5in!important;
font-size:103%!important}
-->
</style>
(当前页数
- 1 )X每页条数,每页条数
Select
* from table limit ($Page- 1) * $PageSize, $PageSize
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
<style> <!-- .O {font-size:149%} --> </style> <style media="print"> <!-- .sld {left:0px!important; width:6.0in!important; height:4.5in!important; font-size:103%!important} --> </style>
本文介绍了 SQL 中 LIMIT 语句的使用方法,包括如何通过 LIMIT 实现数据分页展示,并给出了具体的分页公式,帮助读者更好地理解和应用 LIMIT 语句。
766

被折叠的 条评论
为什么被折叠?



