1、按照字段值进行排序:

语法:order by 字段 升序|降序 (asc|desc)

默认情况下为“升序” asc。
asc=ascending 升
desc=descending 降

2、允许多字段排序:

指的是,先按照第一个字段排序,如果说,第一个字段还不能区分大小,
才使用第二个字段来排序,以此类推。

【注意】如果是分组,则应该使用对分组字段进行排序的groupby语法。

例子:

创建表info_order:

CREATE TABLE info_order(
id int primary key auto_increment,
name varchar(20),
grades int(100),
math int(100),
chinese int(100),
physic int(100)
);

向表中插入数据:

INSERT INTO info_order VALUES
(1,'alex',7,89,78,87),
(2,'bob',8,76,88,92),
(3,'jack',7,77,87,89),
(4,'lomen',9,87,92,94),
(5,'hony',9,79,88,99);

排序操作:

select * from info_order order by math desc;
select * from info_order order by math asc;

select * from info_order order by chinese,physic desc;

最新文章

  1. Word Search
  2. 我的Git手册
  3. MongoDB(五)mongo语法和mysql语法对比学习
  4. [LintCode] Move Zeroes 移动零
  5. Windows 2008如何绑定MAC防范ARP攻击!
  6. css渐变/背景
  7. What day is it
  8. zookeeper源码分析-server-util
  9. BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
  10. c#多线程,进度条,实时给前台发送数据
  11. Android必知必会-获取View坐标和长宽的时机
  12. java操作properties配置文件
  13. npm全局目录修改
  14. Appium-We wanted {"required":["value"]} and you sent ["text","sessionId","id","value"]
  15. Ant 使用指南 与 知识汇总
  16. java异步线程
  17. [代码]--其他信息: ORA-01400: 无法将 NULL 插入
  18. 解决小米手机不能运行Android Studio程序的问题
  19. ZOJ 3593 One Person Game(拓展欧几里得求最小步数)
  20. 食品生鲜调料代理分销拼团商城微信小程序

热门文章

  1. 实用技巧之while里面使用getchar或sleep函数
  2. numpy学习(二)
  3. Wannafly Camp 2020 Day 1E 树与路径 - 树上差分,LCA
  4. dubbo整合SSM登录案例
  5. spark 为什么要用broadcast[转]
  6. C++ log4cpp使用(转)
  7. 洛谷P1028 数的计算
  8. LED Keychain - Widely Used Logo Item
  9. jQuery jqgrid 应用实例
  10. Dimension reduction