zoukankan      html  css  js  c++  java
  • SQL中的limit

    概述

    1、主要用于提取前几条或者中间某几行数据。
    2、select * from table limit m,n;
    其中m是指记录开始的index,从0开始,表示第一条记录;n是指从m+1条开始,取n条。
    select * from table limit 2, 4;
    即取出第3条至第6条,4条记录。
    3、取前五个:
    limit 0, 5;等同于limit 5;
    4、limit不通用,是mysql特有的,其他数据库中没有。
    5、limit是sql语句最后执行的一个环节。

    例子

    找出工资排名在第4到第9名的员工。

    SELECT ename, sal 
    from emp 
    order by sal desc 
    limit 3, 6;
    

    在这里插入图片描述

    通用的标准分页SQL

    1、每页显示3条记录:
    第1页: 0, 3
    第2页: 3, 3
    第3页: 6, 3
    第4页: 9, 3
    第5页: 12,3
    2、
    每页显示pageSize条记录:
    第pageNo页:(pageNo-1) * pageSize, pageSize
    3、
    pageSize:每页显示多少条记录
    pageNo:显示第几页
    4、java代码:

    int pageNo = 2; //页码是2
    int pageSize = 10; //每页显示10条
    limit(pageNo - 1) * pageSize, pageSize
    
  • 相关阅读:
    进程池和线程池
    GIL和互斥锁
    GIL全局解释器锁
    线程锁
    关于迭代器的一些总结
    python在linux上的GUI无法弹出界面
    import Tkinter的时候报错
    检查字符串中的结束标记
    关于模块的使用
    python中pip的安装
  • 原文地址:https://www.cnblogs.com/yu011/p/13299702.html
Copyright © 2011-2022 走看看