【MySQL】学习并使用DQL实现排序查询和分页查询

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

🌈个人主页: Aileen_0v0
🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法
💫个人格言:“没有罗马,那就自己创造罗马~”

alien to与...相反


在这里插入图片描述

SQL

DQL—排序查询

SELECT 字段列表 FROM 表名ORDER BY 字段1 排序方式1,字段2 排序方式2;
排序方式
ASC: 升序 (默认值)
DESC: 降序
⚠️注意:如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序。

Exercises

1.根据年龄对公司的员工进行升序排序。

select * from emp order by AGE asc ;

升序排序

2.根据入职时间,对员工进行降序排序

select * from emp order by ENTRYDATE desc;

在这里插入图片描述

3.根据年龄对公司的员工进行升序排序,年龄相同,再按照入职时间进行降序排序

select * from emp order by age asc , ENTRYDATE desc;

在这里插入图片描述


DQL-分页查询

SELECT 字段列表 FROM 表名 LIMIT 起始索引,查询记录;
⚠️注意
    • 起始索引从0开始,起始索引 = (查询页码 - 1) * 每页显示记录数。

    • 分页查询是数据库的方言,不同的数据库有不同的实现,MYSQL 中是LIMIT。

    • 如果查询的是第一页数据,起始索引可以省略,直接简写为 limit 10。

Exercises

1. 查询第1页员工数据,每页展示10条记录。

-- 写法1:
select * from emp limit 0,10;
-- 写法2:
select * from emp limit 10;

在这里插入图片描述

2. 查询第2页员工数据, 每页展示10条记录 ---> 起始索引 = (查询页码 - 1) * 每页展示记录数

select * from emp limit 10,10;

在这里插入图片描述

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

  • 27
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 课程简介 从0开始构建BI商业大数据分析平台,以实际的电商分析业务,贯穿数据生成,数据仓库、ETL、数据分析以及可视化分析和商业BI报表,让你三天零基础快速搭建商业化BI分析平台 课程亮点 1,零基础讲解,从数据存储到商业可视化分析,一步步逐渐深入 2,理论+实践,让你既能学懂也能学会 3,图文并茂,化繁为简,让知识通俗易懂,不再抽象 4,以实际企业业务需求讲解,让学生学有所用,学完即可上手BI 适用人群 1、对大数据感兴趣的在校生及应届毕业生。 2、对目前职业有进一步提升要求,希望从事大数据行业高薪工作的在职人员。 3、对大数据行业感兴趣的相关人员。 课程内容 第一章:MySQL数据库入门 1.1 大数据应用及数据存储 1.2 MySQL的介绍 1.3 MySQL数据库部署 1.4 DataGrip可视化工具部署 1.5 DataGrip与MySQL连接配置 第二章:SQL分析之DDL 2.1 SQL的分类与规则 2.2 DDL之数据库管理 2.3 DDL之数据表创建与查询 2.4 DDL之数据表删除与描述 第三章:SQL分析之DML 3.1 DML之数据的插入 3.2 DML之数据的修改 3.3 DML之数据的删除 第四章:SQL分析之DQL 4.1 DQL基本查询规则 4.2 DQL之入门查询 4.3 DQL之条件查询where 4.4 DQL之聚合查询聚合函数 4.5 DQL之分组查询group by 4.6 DQL排序查询order by 4.7 DQL分页查询limit 4.8 DQL之结果保存 第五章:多表复杂分析查询 5.1 多表查询:表与表之间的关系 5.2 多表查询:Join关联 5.3 多表查询:子查询 第六章:数据仓库与ETL 6.1 数据仓库入门 6.2 ETL与Kettle的介绍 6.3 JDK及Kettle的部署 第七章:Kettle的ETL开发实战 7.1 Kettle中概念详解 7.2 Kettle实现文本输入与Excel输出 7.3 Kettle实现Excel输入与表输出 7.4 表输入组件开发 7.5 插入更新组件开发 7.6 Kettle作业开发 第八章:BI可视化与实战需求 8.1 数据可视化背景 8.2 FIneBI的功能与部署 8.3 电商业务介绍 8.4 技术架构及数据准备 第九章:ETL与数据分析实战 9.1 基于MySQL实现数据内容拆解 9.2 基于Kettle实现数据的ETL 9.3 指标分析:每日订单总额及订单个数 9.4 指标分析:独立用户数以及热门商品Top10 9.5 指标分析:每天每个小时上架商品及订单个数 9.6 指标分析:每日不同支付方式的订单总金额及订单个数 9.7 指标分析:每日每个省份的订单总金额及订单个数 9.8 指标分析:每日不同商品分类的订单个数统计 第十章:BI可视化分析实战 10.1 FIneBI的基本使用 10.2 仪表盘显示每日订单信息 10.3 柱状图及曲线图的构建 10.4 饼图及雷达图的构建 10.5 混合图及词云图构建

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aileen_0v0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值