zoukankan      html  css  js  c++  java
  • 95-分页查询(进阶8)

    应用场景:

      当要显示的数据太多,一页不能显示全,需要分页提交SQL请求

    语法:

      select 查询列表    #(7)--执行顺序

      from 表        #(1)

     【join type join 表2    #(2)

      on 连接条件      #(3)

      where 筛选条件    #(4)

      group by 分组字段    #(5)

      having 分组后的筛选  #(6)

      order by 排序的字段】  #(8)

      limit offset【offset可选】(要显示条目的起始的索引,起始索引从0开始), size(要显示的条目个数)   #(9)

    特点:

    • limit语句放在在查询语句的最后(不仅在语法上是最后,在执行顺序上也是最后)
    • 公式

        要显示的页数pages,每页的条目数size

        select 查询列表

        from 表

        limit (page-1)*size,size;

         

    #案例1:查询前五条员工信息

    select * from employees limit 0,5;  #可省略0,

    select * from employees limit 5;

    #案例2:查询第11条-第25条

    select * from employees limit 10,15;  #25-10=15条   

    #案例3:有奖金的员工信息,并且工资较高的前10名显示出来

    select *

    from employees

    where commission_pct is not null

    order by salary desc

    limit 10;

  • 相关阅读:
    Javascript-DOM笔记
    JavaScript面向切面编程入门
    JavaScript面向对象编程入门
    AngularJS入门笔记
    Windows 安装 mysql-5.7.12-winx64(CommunityServer) 备忘
    PowerDesigner 16.5 链接SQL Server 2008R2
    C# GDI
    C# I/O
    Aspose.Words CookieBook
    EasyUI datagrid 多条件查询
  • 原文地址:https://www.cnblogs.com/tan-y-q/p/10566371.html
Copyright © 2011-2022 走看看