目录
- 排序语法
- 单列排序
- 组合排序
排序语法
- ASC 表示升序排序(默认)
- DESC 表示降序排序
-- 对查询结果进行排序
SELECT 列名 FROM 表名
[WHERE 条件表达式]
ORDER BY 列名1 [ASC / DESC],
列名2 [ASC / DESC]
单列排序
- 只按照某一个列进行排序, 就是单列排序
-- 使用 salary 字段,对 salaries 表数据进行升序排序
SELECT * FROM salaries ORDER BY salary;
-- 使用 salary 字段,对 salaries 表数据进行降序排序
SELECT * FROM salaries ORDER BY salary DESC;
-- 查询员工的编号和入职日期,按照员工入职日期从晚到早排序
SELECT
emp_no, hire_date
FROM
employees
ORDER BY hire_date DESC;
组合排序
- 同时对多个字段进行排序
- 如果第一个字段相同,就按照第二个字段进行排序
-- 在入职时间排序的基础上,再使用 emp_no 进行排序
-- 组合排序
SELECT
emp_no, hire_date
FROM
employees
ORDER BY hire_date DESC, emp_no DESC;
- 多路io复用epoll [补档-2023-07-20]
- Ubuntu 20.04版本安装k8s控制节点
- Ubuntu 23.04、22.04、20.04、18.04替换国内源
- ubuntu20.04 opencv 4.2 + opencv_contrib 4.2.0 安装笔记 和 opencv 4.5.4 with cuda 安装笔记
- 如何在 Ubuntu 20.04 上安装 Java
- C++20高级编程 第八章 熟悉类与对象
- 20-资源优化:Kubernete 中有 GC(垃圾回收)吗?
- 5公里破20min训练笔记
- C++20高级编程 第七章 内存管理
- Helix QAC 2023.4 新版支持C++20语言,带来更多性能提升!
本栏目推荐文章