SELECT * FROM table_name LIMIT 5;
LIMIT语句可以限制查询结果的数量,上面的代码中,大家只查询了table_name表中前5条数据。
LIMIT语句不仅可以限制查询结果的数量,还可以用来分页,例如查询table_name表中的第21~30条数据:
SELECT * FROM table_name LIMIT 20, 10;
上面的代码中,20表示从第21条数据开始查询,10表示查询10条数据。
除了LIMIT语句外,大家还可以使用OFFSET语句来进行分页查询,例如查询table_name表中的第31~40条数据:
SELECT * FROM table_name LIMIT 10 OFFSET 30;
上面的代码中,30表示从第31条数据开始查询,10表示查询10条数据。
LIMIT语句非常方便实用,能够大大提高大家的数据库操作效率。但是,当数据量很大时,使用LIMIT语句也会出现查询缓慢的情况。针对这种情况,大家可以采用一些优化方法,例如加入索引、优化查询语句、增加查询硬件等。