细枝末节
- ASC 示意升序,DESC 示意降序, 不写默认升序
- ORDER BY 字句中能够是单个字段, 多个字段, 表达式, 函数, 别名
- 除 LIMIT 外,ORDER BY 语句个别放在 SQL 语句最初面
格局
# 从指定表中按指定条件查问指定字段, 并按指定排序输入
SELECT
字段名
FROM
表名
WHERE
筛选列表
ORDER BY
排序列表 [DESC | ASC]
执行程序
FROM 表 ==> SELECT 字段 ==> WHERE 筛选列表 ==> ORDER BY 排序列表 [DESC | ASC]
查问用户信息, 要求按 salary 从高到低排序
SELECT
*
FROM
mytable
ORDER BY
salary;
查问用户信息, 要求按 salary 降序排序, 再按 id 升序排序
SELECT
*
FROM
mytable
ORDER BY
salary DESC,
id ASC;