1、基本语法

SELECT查询列表
FROM表
#可选(WHERE ...)
ORDER BY排序列表 DESC/ASC;

升序是ASC或者不写,降序是DESC


2、案例一:按字段(*代表全部)

SELECT*
FROMemployees
ORDER BYsalary DESC;

3、案例二:按表达式

SELECTlast_name,salary*12*(1+commission_pct) AS 年薪
FROMemployees
ORDER BY年薪 DESC;
#上一行的“年薪”也可以换成最上面那个表达式

4、案例三:按函数

SELECTLENGTH(last_name) AS 名字长度,last_name,salary*12*(1+IFNULL(commission_pct,0)) AS 年薪
FROMemployees
ORDER BY名字长度 DESC;

5、案例四:多个排序列表

#先按照年薪降序,再员工ID升序
SELECTemployee_id AS 员工ID,last_name AS 名字,salary*12*(1+IFNULL(commission_pct,0)) AS 年薪
FROMemployees
ORDER BY年薪 DESC,员工ID ASC;

朴实!简单!依你所好,MySQL排序查询ORDER BY相关推荐

  1. MySQL笔记--MySQL排序查询(6)

    MySQL排序查询 进阶三:排序查询 案例1:查询员工信息,要求工资从高到低排序 案例2:查询部门编号>=90的员工信息,按入职时间的先后顺序进行排序 案例3:按年薪的高低显示员工信息和年薪[按 ...

  2. SQL语句之排序查询--ORDER BY(order by)

    SQL语句之排序查询–ORDER BY(order by) 语法 select 查询列表 from 表 (where 筛选条件) order by 排序列表 [asc:升序,desc降序] 说明:对于 ...

  3. mysql 排序查询核心

    文章目录 #进阶3:排序查询 /* 语法: select 查询列表 from 表名 [where 筛选条件] order by 排序的字段或表达式; 特点: 1.asc代表的是升序,可以省略 desc ...

  4. MySQL——排序查询

    通过 "order by"实现,语法 :order by  字段  asc/desc. select * from tablename order by filename1 des ...

  5. MySQL排序查询示例

    按表达式排序 案例3:按年薪的高低显示员工的信息和年薪 SELECT *, salary * 12*(1+ IFNULL(commission_pct, 0)) AS 年薪 FROM employee ...

  6. MySQL排序查询介绍

    USE myemployees;SELECT查询列表 FROM表 ORDER BY 排序列表 [ASC|DESC]; 含义: asc 代表升序,desc代表降序,默认为升序 order by 子句中可 ...

  7. 习惯性朴实简单!一起学习MySQL常见单行函数,字符数学日期流程控制

    文章目录 一.字符函数 二.数学函数 三.日期函数 四.其他函数 五.流程控制函数 一.字符函数 1.大小写控制函数 ①UPPER():转换成大写 SELECT UPPER('Hello'); ②LO ...

  8. 简单的了解一下MySQL连接查询

    连接查询分为内连接,外连接,多表连接,以及连接查询的综合应用. 1.INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录. 方式一: select * from 表1,表2 wh ...

  9. mysql排序之order by

    像这样一个逻辑,没有库存的展示到最后,其他的按时间顺序展示 order by num in (0), gmt_create

最新文章

  1. DHCP 服务大团圆
  2. java序列化算法透析_Java序列化机制与原理的深入分析
  3. boost::adaptors::type_erased相关的测试程序
  4. Oracle 11gR2 RAC 中的 Grid Plug and Play(GPnP) 是什么?
  5. java Unicode转码
  6. 手把手带你写一个JavaScript类型判断小工具
  7. Vue报错:Elements in iteration expect to have ‘v-bind:key‘ directives的解决办法
  8. php使用webservivce_JWS服务开发使用指南
  9. wgs-84,gcj-02,bd-09的相互转换,高德,世界测量,百度坐标系的相互转换,坐标系转换
  10. 基于scikit-learn的朴素贝叶斯实战
  11. 由通项为In(1+1\n)的级数引申...
  12. rap2检测哪些接口在使用_使用四合一气体检测仪应注意哪些方面?-逸云天
  13. python中列表的排序方法_在python中对小列表进行排序的最快方法
  14. MITRE Implementation of ISO 12233 Spatial Frequency Response (SFR)
  15. 产品人的归宿 · 之 · 创业维艰
  16. 截取文件名后缀和总页数计算
  17. 笔记本电脑外接显示器以后,分辨率不正常的问题
  18. 爬取猫眼票房数并数据可视化
  19. srand()和rand()函数详解
  20. 明翰英语教学系列之方法篇

热门文章

  1. 使用CSS设置JavaFX饼图样式
  2. Maven的单元测试没有执行的问题
  3. Java的子类可以继承父类的静态变量和静态方法吗?
  4. Linux 命令之 apt-get -- APT 软件包管理工具
  5. JSP文件如何转换成Java文件?
  6. 怎样用C语言实现五子棋,C语言实现五子棋
  7. 【开源项目】C++BASE64图像编解码算法
  8. 【技术解决方案】优化FFmpeg编码器参数设置
  9. excel随机抽取_简单随机抽样及其进阶分层随机抽样方法展示
  10. 嵩天python笔记_嵩天Python学习笔记-05