摘要:

下文讲述MySQL数据库中ORDER BY 关键字的用法简介说明,如下所示;

ORDER BY 关键字的功能及语法说明

ORDER BY 功能:

对select 查询出的结果采用指定字段 指定方式进行排序

ORDER BY 语法:

ORDER BY { | | } [ASC|DESC]

——————参数说明—————-

1.列名

排序所使用的列,此处可以使用多列,也可以使用代号1,2,3,列同列之间使用逗号分隔

2.表达式

排序所使用的表达式

3.位置

参数1中所使用的代号

1,2,3分别指查询结果集中的第一个列,第二列,第三列,此处通常为一个正整数

4.ASC|DESC

ASC:指按升序排列

DESC:按降序排列

缺省值为ASC

ORDER BY关键字注意事项

1.order by 的子句中可以有子查询

2.order by 后面的列,如果存在Null值时,则此列的值作为最小值进行排序

3.order by 指定多列时,MySQL则会按从左到右依次排序

4.当未使用order by进行排序时,查询出的数据按照其存储顺序进行依次显示

ORDER BY 关键字示例说明

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA;

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA desc;

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA asc;

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA,columnB;

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA,columnB asc;

mysql> SELECT columnA,columnB FROM tableName ORDER BY columnA,columnB desc;

mysql> SELECT columnA,columnB FROM tableName ORDER BY 1,2;

mysql> SELECT columnA,columnB FROM tableName ORDER BY 1,2 desc;

order是mysql系统关键字_MySQL数据库如何使用“ORDER BY”关键字对查询结果进行排序呢?...相关推荐

  1. mysql数据库增删改查关键字_MySQL数据库(二)-数据库的增删改查

    简介: 以下是MySQL最基本的增删改查语句.在进行"增删改查"的操作之前,先建立一个包含数据表student的数据库,新建表grade(具体操作可以见上一篇). 一."增"-添加 ...

  2. mysql数据库增删改查关键字_MySQL数据库(增删改查语句)

    MySQL数据库(增删改查语句) 一.登录数据库:---->  mysql -uroot -proot;(对应用户名和密码) 二.SQL语句: 数据定义语言DDL  用来定义数据库.表.列,关键 ...

  3. mysql数据库的排序关键字_mysql数据库,排序的语句

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 展开所有 具体如下: 1,第一个一百步骤,创建一个测试表,代码如下,请参见下图,转到以下步骤. 2.第二步,度完成上 ...

  4. MySQL查询行记录关键字_MySQL数据库~~~~~查询行(文件的内容)

    1. 单表查询 语法 select distinct 字段 from 库名.表名 where 条件 group by 字段 # 分组 having 筛选 # 过滤 order by 字段 # 排序 l ...

  5. mysql 系统默认_mysql之系统默认数据库

    相关内容: 系统默认数据库information_schema,performance_schema,mysql,test  的意义 首发时间:2018-02-23 17:10 安装mysql完成后, ...

  6. mysql删除原则_MySQL数据库的增删选查

    数据库是专门存储数据对象的容器,这里的数据对象包括表.视图.触发器.存储过程等,其中表是最基本的数据对象. 创建数据库 在 MySQL 数据库中存储数据对象之前,先要创建好数据库. 语法: creat ...

  7. 物理机存放mysql实例原则_MySQL数据库规范 (设计规范+开发规范+操作规范)

    I 文档定义 1.1 编写目的 为了在软件生命周期内规范数据库相关的需求分析.设计.开发.测试.运维工作,便于不同团队之间的沟通协调,以及在相关规范上达成共识,提升相关环节的工作效率和系统的可维护性. ...

  8. mysql数据库系统配置文件_MySQL数据库(6)----配置文件 my.cnf 的使用

    1. 使用源码安装好MySQL后,其配置文件一般位于 /usr/local/my.cnf,可以使用如下命令查看查看配置文件的搜索顺序: root@javis:~$ mysqld --help --ve ...

  9. mysql合集_Mysql数据库知识点合集

    一.Mysql数据库的操作命令 1.登录:mysql -h 服务器地址 -u 登录名 -p 密码 mysql -h 127.0.0.1 -u root -p root 2.数据库备份:mysqldum ...

最新文章

  1. nginx 配置文件参数说明
  2. 多项式相关操作学习笔记
  3. 28岁成中科院课题组长,短短半年他接连在Science和Nature发论文
  4. android 数据库 数组,如何从SQLITE数据库中获取数据到android中的数组?
  5. 2017.7.19 Race 思考记录
  6. 活动目录的安装:深入浅出Active Directory系列(二)
  7. 3dtiles加载调度原理分析
  8. 读《研发的那些事》有感
  9. creo不完全约束_Creo绘图1:1输出AutoCAD配置方法详解,工程图输出再不用担心尺寸乱变!...
  10. Eclipse中修改项目的文本字符集编码
  11. 极客大学架构师训练营 系统架构 分布式数据库 数据分片 业务分库 CAP ACID BASE 第11课 听课总结
  12. 博客中GIF动画超简单制作
  13. qcc304x笔记之长按开关机(四)
  14. c语言:用牛顿迭代法求方程在1.5附近的根:2x^3-4x^2+3x-6=0.
  15. BSCI认证培训,BSCI验厂费用最终需要和审核机构来确认
  16. 推荐系统——(论文阅读笔记)YouTube的视频推荐系统
  17. 艾美捷人免疫球蛋白IgG4 ELISA试剂盒,双抗体“三明治”技术
  18. jupyter notebook出现DLL load failed while importing _multiarray_umath: 找不到指定的模块
  19. Golang开发环境搭建
  20. FileNotFoundException open failed: XXXXXXX EPERM (Operation not permitted)的坑

热门文章

  1. canny算子_在Python中逐步检测Canny边缘 计算机视觉
  2. C语言之32个关键字
  3. C++之继承探究(六):虚函数和多态
  4. ios php tpbase64编码,iOS Base64编码
  5. php redis 签到,基于Redis位图实现用户签到功能
  6. java get请求 数组,浅谈vue中get请求解决传输数据是数组格式的问题
  7. jdbc mysql 存储过程执行失败_JDBC连接执行MySQL存储过程报空指针或权限错误
  8. SpringBoot 工程目录 整合mybatis-mysql(注解类型)
  9. Hadoop HIVE 窗口函数
  10. python 嵌套异常