zoukankan      html  css  js  c++  java
  • 第十一节:分页查询

    一、分页查询

      1、应用场景

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

      2、语法格式

    select 查询列表
    from 表
    【join type】 join 表2
    on 连接条件
    where 筛选条件
    group by 分组字段
    having 分组后的筛选条件
    order by 排序的字段
    	
    limit 【offset】, size;
    

        offset:要显示条目的起始索引(起始索引从0,0可以省略)

         size:要显示的条目个数

        

      3、特点

        ① limit 放在查询语句的最后;

        ② 公式:

            要显示的页数 page

            每页的条目数 size

          计算第page页要显示的条目

             公式:

    select 查询列表
    from 表名
    limit (page - 1) * size, size;
    

    二、案例

      1、查询前5条员工信息

    SELECT *
    FROM employees
    LIMIT 0, 5;
    
    
    
    SELECT *
    FROM employees
    LIMIT 5; 
    

     

      2、查询第11条-第25条

    SELECT * 
    FROM employees
    LIMIT 10, 15;
    

      

      3、查询有奖金的员工信息,并且工资较高的前10名显示出来

    SELECT *
    FROM employees
    WHERE commission_pct IS NOT NULL
    ORDER BY salary DESC
    LIMIT 10;
    

      

  • 相关阅读:
    VS无法打开类视图
    C#中的Boolean类型
    Some websites to learn Ubuntun
    HOW TO : Install Eclipse with C/C++ in Ubuntu 12.04
    [转载]Android开发之旅:环境搭建及HelloWorld
    C#学习笔记—了解C#
    C#继承机制
    使用U盘安装Ubuntu
    [Z]ubuntu12.04搭建android开发环境
    Windows程序的调用方法
  • 原文地址:https://www.cnblogs.com/niujifei/p/14886413.html
Copyright © 2011-2022 走看看