MySQL语句的”Limit”用法(mysqllimit)

MySQL语句的Limit用法是指在使用SELECT语句从数据库中查询数据时,能够让我们限制查询结果的条数。Limit关键字是MySQL常用的关键字之一,在使用此关键字时,我们可以指定在查询结果中返回结果开始之后的多少行数据以及多少条结果。

简单来说, 我们可以使用MySQL语句的Limit用法使得在查询数据库时,结果不会返回全部结果,而是我们指定的多少行数据,从而降低了数据库服务端的查询压力,提高查询效率。

下面简单来看看MySQL语句中Limit的一般格式:

SELECT * FROM 表名 LIMIT 第几行开始,几条结果;

例如,从user表中查询从第5行开始的5条记录,使用到的MySQL语句如下:

SELECT * FROM user LIMIT 4,5;

这条语句中的4表示该语句从第5行开始查询(因为,MySQL表中的行号从0开始计算),而5表示从第5行开始向下查询5条记录(不足5条都将查询出)。

若要查询表中的所有记录,时我们可以使用以下MySQL语句:

SELECT * FROM user LIMIT 0;

由于本句中缺少第二个参数,因此表示从第1行开始查询全部记录。

说明,MySQL语句中Limit用法可以使我们在查询数据时限制结果的条数,并且本用法中的行号是从0开始计算的,在实际应用中应当将此注意,这样我们才能够获得想要的查询结果。


数据运维技术 » MySQL语句的”Limit”用法(mysqllimit)