在 MySQL 中按块检索大的选择?

要按块检索大量选择,您需要使用ORDER BY LIMIT。语法如下:,登录后复制,从上面的语法中,你将从表中获取10行。在上述语法中,0代表表的结果集中的第一行,这意味着它是基于零索引的。LIMIT的第二个值表示可以从表中检索的最大行数。,如果你想获取10到30之后的行,那么在LIMIT中使用如下语法:,登录后复制,如果您想要另一组从 30 到 50 的行,请再次使用 LIMIT:,登录后复制,为此,您需要使用临时表。语法如下:,登录后复制,如果所有记录都在临时表中,则根据上面讨论的使用LIMIT从临时表中获取所有记录。,登录后复制,现在,由您来设置限制值。现在删除临时表是一个很好的做法。查询如下:,登录后复制,让我们来演示上面的讨论。首先创建一个表。创建表的查询如下:,登录后复制,使用插入命令在表中插入一些记录。查询如下:,登录后复制,现在创建一个像上表一样的临时表。创建临时表的查询如下:,登录后复制,现在您可以使用LIMIT子句以块的形式获取结果。,案例1:以下查询用于从临时表‘TempRecord’中获取一些记录:,登录后复制,以下是输出结果:,登录后复制,情况2:查询如下以获取下一组记录:,登录后复制,情况3:查询如下,获取另一组记录:,登录后复制,以上就是在 MySQL 中按块检索大的选择?的详细内容,更多请关注www.92cms.cn其它相关文章!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册