语法:select 查询列表 from 表名 【where 筛选条件】order by 排序列表
特点:
排序列表可以是单个字段,多个字段、表达式、函数、列数、以及以上的组合。
默认升序(asc);降序(desc)
如:将员工编号>120的员工信息进行工资的降序
SELECT * FROM employees WHERE employee_id>120 ORDER BY salary DESC;
按姓名的字数长度进行升序的姓名(按函数结果排序)
SELECT last_name FROM employees ORDER BY LENGTH(last_name);
查询员工姓名,先按工资升序,再按部门编号降序(按多个字段排序)
SELECT last_name FROM employees ORDER BY salary ASC,department_id DESC;
按第2列升序(按列)
SELECT * FROM employees ORDER BY 2
学习资料来源:李玉婷;链接:https://www.bilibili.com/video/av49181542?p=3
网友评论