【MySQL】排序和分页

1. 排序

1.1 排序规则

  • 使用 ORDER BY 子句排序
  • ASC(ascend): 升序
  • DESC(descend):降序
  • ORDER BY 子句在SELECT语句的结尾。

 

1.2 单列排序

例子:根据年龄排序(默认升序)
SELECT name, age, gender, height, weight
FROM student
ORDER BY age;

 

1.3 多列排序

例子:根据身高、体重降序排列
SELECT name, age, gender, height, weight
FROM student
ORDER BY height, weight desc;

2. 分页

2.1 实现规则

  • 所谓分页显示,就是将数据库中的结果集,一段一段显示出来需要的条件
  • MySQL中使用 LIMIT 实现分页
  • LIMIT [位置偏移量,] 行数
  • 第一个“位置偏移量”参数指示MySQL从哪一行开始显示,是一个可选参数,如果不指定“位置偏移量”,将会从表中的第一条记录开始(第一条记录的位置偏移量是0,第二条记录的位置偏移量是1,以此类推)第二个参数“行数”指示返回的记录条数。

相关推荐

  1. MySQL排序

    2024-04-26 11:36:02       15 阅读
  2. MySQL 深度

    2024-04-26 11:36:02       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-26 11:36:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-26 11:36:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-26 11:36:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-26 11:36:02       18 阅读

热门阅读

  1. STM32中UART通信的完整C语言代码范例

    2024-04-26 11:36:02       12 阅读
  2. Python项目开发实战:怎么实现端口扫描器

    2024-04-26 11:36:02       12 阅读
  3. Hive概述

    2024-04-26 11:36:02       12 阅读
  4. C++笔记打卡第23天(STL常用算法)

    2024-04-26 11:36:02       11 阅读
  5. 如何写得一手优雅规范的SpringBoot 接口?

    2024-04-26 11:36:02       14 阅读
  6. opencv 存储像素值为浮点数的图像 (.tiff)

    2024-04-26 11:36:02       10 阅读
  7. 【ARMv9 DSU-120 系列 10 -- PMU 详细介绍】

    2024-04-26 11:36:02       14 阅读
  8. 工厂模式(Factory Pattern)

    2024-04-26 11:36:02       12 阅读
  9. 矿山自动驾驶技术点分析

    2024-04-26 11:36:02       12 阅读
  10. 【MySQL】创建和管理数据库

    2024-04-26 11:36:02       15 阅读