MySQL 排序查询

导读:本篇文章讲解 MySQL 排序查询,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

MySQL 排序查询

1.语法

SELECT 查询列表
FROM
WHERE 筛选条件】
ORDER BY 排序列表 【ASC | DESC

ASC:代表的是升序;DESC:代表的是降序。如果不写默认是升序。
ORDER BY子句一般放在查询语句的最后面,limit子句除外。

2.普通排序查询

例如:
1.查询员工的信息并按员工的工资升序排列
在这里插入图片描述
2.查询员工的信息并按员工的工资降序排列
在这里插入图片描述

3.添加条件筛选

例如:查询部门编号>=的员工信息,按入职时间的先后顺序进行排序
在这里插入图片描述

4.按表达式排序

按年薪的高低显示员工信息和年薪。
在这里插入图片描述

5.按别名排序

还是上述示例:按年薪的高低显示员工信息和年薪。
ORDER BY 支持按别名查询
在这里插入图片描述

6.按函数排序

例如:按姓名的长度显示员工的姓名和工资。
在这里插入图片描述

7.按多个条件排序

例如:查询员工信息,要求先按工资升序,再按员工编号降序。
在这里插入图片描述
在查询结果中员工工资按升序排序,如果员工的工资相同时则按员工编号降序排序。即按多个条件排序时,先按第一个条件排序,如果多个数据第一个条件结果相同,那么这几个数据按第二个条件排序。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/95542.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!