介绍
这篇文章主要介绍“mysql中的限制怎么是使用”,在日常操作中,相信很多人在mysql中的限制怎么是使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“mysql中的限制怎么是使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
在mysql中,限制关键字主要用于指定查询结果从哪条记录开始显示,一共显示多少条记录;它有3种使用语法”限制初始位置,记录数”,“极限记录数”和“极限记录数抵消初始位置”。
引用>LIMIT 初始位置,记录数
其中,“初始位置”表示从哪条记录开始显示,“记录数”表示显示记录的条数。第一条记录的位置是0,第二条记录的位置是1。后面的记录依次类推。
注意:限制后的两个参数必须都是正整数。
1例在tb_students_info表中,使用限制子句返回从第4条记录开始的行数为5的记录,SQL语句和运行结果如下。
mysql>, SELECT *,得到tb_students_info LIMIT 3、5; + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + | |,id name , |, dept_id |, age , |, sex , |, height | login_date | + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + |,,4,|,Jane , |,,,,,,, 1, |,,, 22, |, F ,,, |,,,, 162, |, 2016 - 12 - 20 | |,,5,|,Jim ,, |,,,,,,, 1, |,,, 24, |, M ,,, |,,,, 175, |, 2016 - 01 - 15 | |,,6,|,John , |,,,,,,, 2, |,,, 21, |, M ,,, |,,,, 172, |, 2015 - 11 - 11 | |,,7,|,Lily , |,,,,,,, 6, |,,, 22, |, F ,,, |,,,, 165, |, 2016 - 02年- 26 | |,,8,|,Susan |,,,,,,, 4, |,,, 23, |, F ,,, |,,,, 170, |, 2015 - 10 - 01 - | + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + 5,rows set 拷贝;(0.00,sec)由结果可以看的到,该语句返回的是从第4条记录开始的之后的5条记录.LIMIT关键字后的第一个数字“3”表示从第4行开始(记录的位置从0开始,第4行的位置为3),第二个数字5表示返回的行数。
<强>不指定初始位置强>
限制关键字不指定初始位置时,记录从第一条记录开始显示。显示记录的条数由限制关键字指定。
限制不指定初始位置的基本语法格式如下:
LIMIT 记录数其中,“记录数”表示显示记录的条数。如果”记录数”的值小于查询结果的总数,则会从第一条记录开始,显示指定条数的记录。如果”记录数”的值大于查询结果的总数,则会直接显示查询出来的所有记录。
例2显示tb_students_info表查询结果的前4行,SQL语句和运行结果如下。
mysql>, SELECT *,得到tb_students_info LIMIT 4; + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + | |,id name , |, dept_id |, age , |, sex , |, height | login_date | + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + |,,1,|,Dany , |,,,,,,, 1, |,,, 25, |, F ,,, |,,,, 160, |, 2015 - 09 - 10 | |,,2,|,Green |,,,,,,, 3, |,,, 23, |, F ,,, |,,,, 158, |, 2016 - 10 - 22 - | |,,3,|,Henry |,,,,,,, 2, |,,, 23, |, M ,,, |,,,, 185, |, 2015 - 05 - 31日| |,,4,|,Jane , |,,,,,,, 1, |,,, 22, |, F ,,, |,,,, 162, |, 2016 - 12 - 20 | + - - - + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + 4,rows set 拷贝;(0.00,sec)mysql中的限制怎么是使用