• MySQL 分页


    分页查询

    image

    
    
    语法:	
    	select 查询列表
    	from 表名
    	where 条件
    	group by 分组字段
    	having 分组后筛选
    	order by 排序列表 asc|desc
    	limit 偏移量,查询个数	
    

    代码

    #案例1:把员工表信息进行分页展示,每页展示10条数据,展示第1页
    #按照每页10条数据,107条数据 一共可以分 11页 前10页都是10条数据  最后一页 7条
    select * from employees limit 0,10;
    
    #案例2:把员工表信息进行分页展示,每页展示10条数据,展示第2页
    select * from employees limit 10,10;
    
    select * from employees limit 20,10;
    
    #案例3:把员工表信息进行分页展示,每页展示7条数据,展示第66页
    select * from employees limit 0,7;  -- 1
    select * from employees limit 7,7;  -- 2
    select * from employees limit 14,7; -- 3
    select * from employees limit 455,7; -- 66
    
    # 分页公式  limit (页码-1)*页量,页量
    
    #案例2:按照年薪(包括奖金)排序,查询出前三名的员工信息
    select last_name, (salary+ salary*IFNULL(commission_pct,0))*12 as 年薪 
    from employees order by 年薪 desc limit 0,3;
    
    
    #案例3: 查询出员工表中 最低薪资的员工信息
    select * from employees order by salary ASC limit 0,1;
    
    #select from where group by having order by limit
    
    
  • 相关阅读:
    Pandas | 21 日期功能
    Pandas | 20 级联
    Pandas | 19 合并/连接
    Pandas | GroupBy 分组
    Pandas | 缺失数据处理
    Pandas | 16 聚合
    Pandas | 15 窗口函数
    Pandas | 14 统计函数
    Pandas | 13 索引和选择数据
    Pandas | 12 选项和自定义
  • 原文地址:https://www.cnblogs.com/conglingkaishi/p/15215386.html
Copyright © 2020-2023  润新知