MySQL怎样使用limit获取全部数据

MySQL怎样使用limit获取全部数据,第1张

MySQL数据库limit分页示例

1.select * from persons limit  A,  B

解释:

A,查询起点

B,需要的行数

2.示例:

select * from persons limit 0 , 4

解释:

起点位置为0,开始查询,返回4条数据。

select * from persons limit 4 , 4

解释:

起点为4 ,开始查询,返回4天数据。

3.特殊:

select * from persons limit 10

意思是,起点为0,开始查询,返回10条记录。

与 select * from persons limit 0,10  是等价的。

4.按规则排序的同时,进行分页:

select * from persons

order by lastname

limit 0,10

1、开启电脑,并打开mysql的数据库,在数据库中点击并进入右上的查询,在点击查询下面的新建查询。如图

2、接下来就可以输入SELECT * from crew_1 order by gmt_create这个语句,然后表中的所有记录就会按时间排序查询。如图。

3、如果需要获取表中按时间排序的第一条记录,就输入SELECT * from crew_1 order by gmt_create desc limit 0,1,如图

4、如果需要获取第5条记录,就输入SELECT * from crew_1 order by gmt_create desc limit 4,1如图:

5、如果需要获取第1001条记录,只需要将limit 4,1改成limit 1000,1,如果需要获取第n条记录,查询语句加入limit n-1,1就可以了,如图:

6、如果需要获取表中前n条记录,改成limit n,如图;

查询中使用LIMIT的使用:

1、limit

n,m

,n表示开始位置,m表示结束位置

2、需要注意的是:mysql支持limit

例:

1、select

*

from

tablename

limit

0,1

即取出第一条记录

2、select

*

from

tablename

limit

1,1

第二条记录

3、select

*

from

tablename

limit

10,20

从第11条到31条(共计20条)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9897028.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存