mysql中limit的用法

作者: 小强聊成长 | 来源:发表于2023-02-08 15:37 被阅读0次

在oracle中,我们要查看前100条记录,可以使用ROWID<=100。在mysql中就不适用了。

在mysql中,可以使用limit来达到同样的效果。

limit关键字主要用于指定查询结果从哪条记录开始显示,一共显示多少条记录;它有3种使用语法:

01.LIMIT 初始位置,记录数

“初始位置”表示从哪条记录开始显示;“记录数”表示显示记录的条数。第一条记录的位置是 0,第二条记录的位置是 1。后面的记录依次类推。

注意:LIMIT 后的两个参数必须都是正整数。

select * from tt1 limit 100,50

这样的查询结果就是显示第101条开始的50条数据。

02.LIMIT 记录数

LIMIT 关键字不指定初始位置时,记录从第一条记录开始显示。显示记录的条数由 LIMIT 关键字指定。

“记录数”表示显示记录的条数。如果“记录数”的值小于查询结果的总数,则会从第一条记录开始,显示指定条数的记录。如果“记录数”的值大于查询结果的总数,则会直接显示查询出来的所有记录。

select * from tt1 limit 100

这样就会显示前100条记录的结果。

03.LIMIT 记录数 OFFSET 初始位置

参数和 LIMIT 语法中参数含义相同,“初始位置”指定从哪条记录开始显示;“记录数”表示显示记录的条数。

select * from tt1 limit 100 offset 50

这样显示的结果就是从51条开始,显示后面的100条。
________________END______________

相关文章

  • MySQL中limit的用法

    用处:用于返回前几条或者中间某几行数据。 格式:SELECT * FROM table_name [offset]...

  • mysql中limit的用法

    在oracle中,我们要查看前100条记录,可以使用ROWID<=100。在mysql中就不适用了。 在mysql...

  • MySQL笔记

    MySQL笔记 MySQL分页查询 limit的用法 limit子句可以被用于强制select语句返回指定的记录数...

  • mysql中limit用法-->分页

    语法: select * from 【表名】 limit m,n; 1)limit 前面不需要加 and 或者 w...

  • MySQL 中LIMIT 的用法详解

    在使用查询语句的时候,经常要返回前几条或者中间某几行的数据。在MySQL提供关键字LIMIT 来解决该类查询问题。...

  • Mysql LIMIT的用法

    使用范围 MySQL语句中的limit字句可以帮助我们在使用执行查询的时候,返回数据库中间的数据或者是只提取前几段...

  • python批量操作mysql

    工具 mysql基本操作 #mysql没有top的用法,查询前N条需要用limit python批量操作mysql...

  • mysql分页优化

    Mysql limit分页语句用法 如何优化limit 当一个查询语句偏移量offset很大的时候,如select...

  • LImit

    Limit 用法 Limit 结合 offset 用法

  • 头发一天天的掉,你知道MySQL的Limit有性能问题吗?

    你知道MySQL的Limit有性能问题吗? MySQL的分页查询通常通过limit来实现。 MySQL的limit...

网友评论

    本文标题:mysql中limit的用法

    本文链接:https://www.haomeiwen.com/subject/aeyvfdtx.html