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