当前位置:   article > 正文

SQL 之 limit 基础用法_limit 1,10

limit 1,10

用法:limit a, b

含义:限制查询结果返回的数量

参数:

        a:查询结果的索引值(从0开始)

        b:查询结果返回的数量

举例:

limit 1:返回第1条数据

limit 10:返回前10条数据

limit 2,1:返回第3条数据

limit 3,4:返回第4,5,6,7四条数据

例1:查询成绩第二好的学生姓名和成绩

  1. select sname, score
  2. from stuinfo
  3. where score = (
  4. select score
  5. from stuinfo
  6. order by score
  7. limit 1,1
  8. )

错误答案:

  1. select sname, score
  2. from stuinfo
  3. order by score
  4. limit 1,1;

错误原因:成绩第二的同学可能不止一个,因此不能直接取表的第二行值。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/828155
推荐阅读
相关标签
  

闽ICP备14008679号