当前位置: 首页 > article >正文

MySQL语法分类 DQL(3)排序查询

为了更好的学习这里给出基本表数据用于查询操作
create table student (
	id int, 
	name varchar(20), 
	age int, 
	sex varchar(5),
	address varchar(100),
	math int,
	english int 
);

insert into student
(id,name,age,sex,address,math,english)
values 
(1,'马云',55,'男','杭州',66,78),
(2,'马化腾',45,'女','深圳',98,87),
(3,'马景涛',55,'男','香港',56,77),
(4,'柳岩',20,'女','湖南',76,65),
(5,'柳青',20,'男','湖南',86,NULL),
(6,'刘德华',57,'男','香港',99,99),
(7,'玛德',22,'女','香港',99,99),
(8,'德玛西亚',18,'男','南京',56,65)
;

语法

order by 排序字段1,排序字段2,...排序字段n;

根据数学成绩排序(默认升序)

升序
select * from student order by math;
select * from student order by math asc;

在这里插入图片描述

降序
select * from student order by math desc;

在这里插入图片描述

按照数学成绩升序,如果成绩一样,按照英语成绩升序

select * from student order by math asc, english asc;

在这里插入图片描述

点击返回 MySQL 快速学习目录


http://www.kler.cn/a/271899.html

相关文章:

  • C# volatile 使用详解
  • Android SystemUI——系统快捷设置面板(十三)
  • Unity自学之旅05
  • DRG/DIP 2.0时代下基于PostgreSQL的成本管理实践与探索(下)
  • RPM包的制作
  • 机器学习-使用梯度下降最小化均方误差
  • ARM 汇编指令:(六) B 跳转指令
  • Java12~14 switch语法
  • QT文件的读取与插入
  • 【Linux】进程与可执行程序的关系fork创建子进程写实拷贝的理解
  • 金枪鱼群优化算法TSO优化BiLSTM-ATTENTION实现风力发电功率预测(matlab)
  • 蓝桥杯--平均
  • [漏洞分析]Fortinet FortiNAC CVE-2022-39952简析
  • JavaScript BOM 的概念(浏览器对象模型)
  • 栈和队列(Java实现)
  • [Python初阶]2255.统计是给定字符串前缀的字符串数目
  • 关于前端打包加部署
  • python二级备考(2)-简单应用题
  • 九种背包问题(C++)
  • react-面试题
  • Python网络爬虫内容介绍
  • HTML静态网页成品作业(HTML+CSS)——家乡广州介绍设计制作(5个页面)
  • 简单认识Java,数据类型与变量,运算符,程序逻辑控制
  • MySQL中出现‘max_allowed_packet‘ variable.如何解决
  • rlwrap安装
  • 【Docker】一文趣谈Docker