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;

转载于:https://www.cnblogs.com/python-wen/p/10085259.html

排序:ORDER BY相关推荐

  1. Oracle数据库:排序order by语句,select from where order by的执行先后顺序,各种样例

    Oracle数据库:排序order by语句,select from where order by的执行先后顺序,各种样例 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多 ...

  2. hive四种排序Order By , Sort By ,Distribute By ,Cluster By

    前文 Hive的本质是MapReduce,MapReduce中如何排序的?? MapReduce分为几种: 1.全排序order By: 结果只有一个(也就是只有一个分区),所有的数据整体有序. 2. ...

  3. MySQL数据库排序order by(asc、desc)

    1. 排序查询语法 排序查询语法: select * from 表名 order by 列1 asc|desc [,列2 asc|desc,...] 语法说明: 先按照列1进行排序,如果列1的值相同时 ...

  4. MySQL排序ORDER BY与分页LIMIT,SQL,减少数据表的网络传输量,完整详细可收藏

    文章目录 1.ORDER BY排序 2.LIMIT分页 1.ORDER BY排序 1.1 排序规则 使用 ORDER BY 子句排序 ASC(ascend): 升序 DESC(descend):降序 ...

  5. php排序order,#ThinkPHP#视图下order排序

    上一篇博客中说道:对于utf-8数据表,按照姓名排序使用 convert(realname using gbk) asc 方法.但是在视图查询的过程中: $list = $modelView-> ...

  6. oracle 二级排序,Oracle基础(二)之排序(order by)、限定查询(where)

    一.排序 1.使用order by关键字 放在select子句最后面 2.升序ASC  默认为升序 降序DESC 3.order by 需要排序的字段 排序规则 4.order by 后可以跟字段也可 ...

  7. mysql orderby asc_MySQL 数据排序 order by

    1.单一字段排序 select * from tablename order by field1 desc; 排序采用order by+排序字段升序关键字(asc,desc),排序字段可以放多个,多个 ...

  8. php 自定义排序,thinkphp6.0自定义排序order by field

    相信很多时候我们需要有个自定义排序的功能,比如登录用户的点赞排序到第一位等等. ![](https://cdn.micuer.com/data/upload/avatar/20210128/1b7ad ...

  9. MySQL:关于排序order by limit值不稳定的说明(1)

     导 读 作者:高鹏(重庆八怪) 原文地址: https://www.jianshu.com/p/8c2154872f83 本系列文章将持续更新,欢迎关注~ 作者按:如果有误请谅解和指正,本文仅仅作为 ...

  10. oracle排序desc和,Oracle数据库排序ORDER BY子句的使用总结篇

    在Oracle数据库中,当我们执行查询时,往往要对查询的结果进行排序处理.排序处理是通过ORDER BY子句来实现的.本文我们主要对Oracle数据库查询时的各种排序进行了总结,接下来我们就开始介绍这 ...

最新文章

  1. Java多线程编程实战:模拟大量数据同步
  2. 混合和可扩展的纠错算法,用于长读的插入缺失和替换错误
  3. Vue——整合Katex
  4. Rails Migration Data Model栏位修改及数据类型介绍
  5. HTMLTestRunner测试报告
  6. 【雷达通信】基于matlab GUI雷达定位模拟【含Matlab源码 304期】
  7. 数据优化 | CnOpenData中国工业企业绿色专利及引用被引用数据
  8. av_malloc 与 av_free 的函数原型
  9. java red5 流媒体服务_[Red5]Red5之Flash流媒体服务器的安装与使用教程完整版(组图)...
  10. 信息学奥赛 python 教程_python抓取信息学奥赛一本通OJ题库
  11. 文件搜素神器-everthing 快
  12. 密码编码学与网络安全——原理与实践(第八版)------第4章 学习笔记
  13. [笑话]1+1等于几?(新版)
  14. 2cm有多长实物图_2cm(2cm有多长实物图)
  15. 【7gyy】笔者支招:巧设安全模式防攻击
  16. 大健康、医疗服务、商城系统、内容管理、健康数据统计、医疗问诊、慢病管理、科室管理、问诊订单、看病、挂号预约、体检订单、疾病管理、血压、血糖、运动、睡眠、物流、体温、体重、计步、心率、医院、医生、售后
  17. 南卡和OPPO蓝牙耳机哪个更好?高性价比蓝牙耳机评测
  18. 【短视频 】 分享几个免费剪辑视频的软件
  19. MySql 查重、去重的实现
  20. 结合QT与STM32的串口通讯之跑马游戏设计与实现

热门文章

  1. 北京科技大学计算机导师怎么样,【计算机考研导师】北京科技大学计算机科学与技术系硕士生导师王卫苹...
  2. 单片机2017福建省中职省赛_2017年福建省职业院校技能大赛首批设115个赛项
  3. 网上卖生鲜产品怎么做引流?生鲜电商的引流方法有哪些?特点是什么?
  4. Ubuntu linux下运行xv6
  5. MySQL索引面试题六连击
  6. Designing Data-Intensive Application《数据密集型应用系统设计》笔记
  7. 8乘8led点阵显示数字_8乘以8点阵显示依次从左往右全部点亮,有老哥有51编程语言吗?...
  8. ubuntu下载web链接文件
  9. Spring错误——Spring 注解——factory-bean reference points back to the same bean definition
  10. 福利来了 | 开发者社区布道师计划,奖品丰厚