专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 SQL语句limit用法详解

SQL语句limit用法详解

更新时间:2021-02-16 23:35:39 来源:赢咖4 浏览24323次

在数据库中有数以万计的数据存放其中,java程序员们在想使用这些数据的时候不可能一条一条的找,会借助一些java关键字和语法来查询。SQL语句简单查询在前面已经介绍过了,下面来讲一讲SQL语句limit用法,正在学习MySQL数据库的朋友们一起看下去吧。

limit在数据库中很多地方都会用到,比如当你数据库查询记录有几万、几十万时,使用limit会使得查询数据的效率特别快,只需要查询出你需要的数据就可以了,再也不用全表查询导致查询数据库崩溃的情况。

下面是几种SQL语句limit使用方法:

1、select * from Customer LIMIT 10;--检索前10行数据,显示1-10条数据;

2、select * from Customer LIMIT 1,10;--检索从第2行开始,累加10条id记录,共显示id为2....11;

3、select * from Customer limit 5,10;--检索从第6行开始向前加10条数据,共显示id为6,7....15;

4、select * from Customer limit 6,10;--检索从第7行开始向前加10条记录,显示id为7,8...16。

Limit的作用是获取一表前几条或中间某几行数据,注意只在MySQL中起作用。Limit用法:limit 起始下标m,长度n ,m是记录开始的index,默认从0开始,表示第一条记录,n是指从第m+1条开始,取n条。

下面通过两个例子看SQL语句中limit用法是怎样的:

1、取得表中最前面的几条记录

取前5个员工信息,全部员工的信息

前5个员工的信息

以上SQL语句中的“limit 5”中的“5”表示:从表中记录下标 0 开始,取 5 条记录,等同于以下SQL语句

找出工资排名在前 5 的员工

思路分析:按照工资降序排列取前5个员工

2、取得中级某几条记录

找出工资排名在[ 3-9 ]的员工

上面就是整理的SQL语句limit用法的介绍了,无论是SQL语句还是数据的处理,都是java数据库和java编程中必会的操作,在大家看完本文之后去观看本站的MySQL教程,对SQL语句limit用法多了一些理解,后面再深入的学习limit的相关操作效果会更好。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>