在myslq数据中,检索出来的数据往往是以底层数据添加到表中的顺序显示的,但是可能存在更新和删除操作,这样就会影响排序顺序,所有在没有指定排序顺序时从数据中查询的数据是没有排序意义的.这里就需要使用Oder by 子句来实现数据的排序.

EG:
SELECT * FROM products ORDER BY products.prod_price DESC,products.prod_name ASC;

解释:
DESC: 代表降序.
ASC: 代表升序.(不写默认该值)
查询结果首先按照products.prod_price进行降序排序,当products.prod_price相同的记录再按照products.prod_name的降序排列.如果是有更多的排序字段中间用逗号隔开.

注意:
对文本性的文本排序时,排序是否按照大小写来排序,如a是在B之前还是在Z之后这个取决于数据库的设置,是无法排序语句来实现的.

Mysql| order by 排序检索数据(ASC,DESC)相关推荐

  1. mysql 升序_MySQL之排序检索数据

    获取数据: 深大享:MySQL之数据准备​zhuanlan.zhihu.com 排序检索数据: 如何使用SELECT语句的ORDER BY子句,根据需要排序检索出的数据. 1.未排序检索数据 -- 未 ...

  2. mysql 检索结果排序方式_mysql必知必会--排序检索数据

    排序数据 其实,检索出的数据并不是以纯粹的随机顺序显示的.如果不排 序,数据一般将以它在底层表中出现的顺序显示.这可以是数据最初 添加到表中的顺序.但是,如果数据后来进行过更新或删除,则此顺 序将会受 ...

  3. SQL必知必会-排序检索数据

    排序数据 检索出的数据并不是随机显示的.如果不排序,数据一般将以它在底层表中出现的顺序显示,这有可能是数据最初添加到表中的顺序. 但是,如果数据随后进行过更新或删除,那么这个顺序将会受到 DBMS 重 ...

  4. MySQL ORDER BY排序一篇就够了

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站. 文章目录 MySQL 排序一篇就够了 ORDER BY 语法 实践出真知 实践准备 静态排序 动态排 ...

  5. 数据库SQL语句学习笔记(3)-排序检索数据

    1.排序数据 如果不排序,数据一般将以它在底层表中出现的顺序显示,这有可能是数据最初添加到表中的顺序.但是如果数据随后进行过更新或删除,这个顺序就会受到DBMS重用回收存储空间的方式的影响. 子句:S ...

  6. mysql 指定数字排序_Mysql数据排序

    排序数据 普通字段排序 按照单一字段排序 按照多个字段排序 手动指定排序顺序 单个字段手动排序 多个字段手动排序 普通字段排序 按照单一字段排序 排序采用order by子句,order by后面跟上 ...

  7. MySql ORDER BY排序用法

    用法 你可以使用任何字段来作为排序的条件,从而返回排序后的查询结果. 你可以设定多个字段来排序. 你可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列. 默认情况下,它是按升序排列 ...

  8. 数据库学习2 排序检索数据

    使用SELECT 的子句 ORDER BY 例:SELECT prod_name FROM Products ORDER BY prod_name; 按多个列排序:SELECT prod_id,pro ...

  9. MySQL限制和排序数据 ---where、order by、between……and……

    目录 1.使用WHERE子句 2.字符集和校对规则 3.比较操作符 4.范围比较 4.1  BETWEEN -AND- 5. LIKE操作符 6.REGEXP操作符 7.使用逻辑操作符 7.1  AN ...

最新文章

  1. SiteMesh:一个优于Apache Tiles的Web页面布局、装饰框架
  2. QT的Q3DSurface类的使用
  3. java 闹钟_JAVA可视化闹钟源码
  4. 使JavaDoc保持最新状态的工具
  5. 春招平均薪酬最高的职业TOP10
  6. 内核对象和句柄的介绍及注意事项
  7. python+freetype+opencv 图片中文(汉字)显示 详细图文教程和项目完整源代码
  8. OpenSSL常见用法
  9. Redis performance --- delete 100 records at maximum
  10. oracle怎样停止到数据,oracle启动和停止
  11. 游戏中MD5加密的一些作用
  12. 生产中使用ssh-copy-id复制公钥到多台服务器
  13. Android https证书过期,Android 的 HTTPS 证书过期异常
  14. 中国运营商考虑用WiFi亭代替公共电话亭
  15. Java秋招面经大合集
  16. Unparseable date: “2000-01-01“ 异常
  17. 快速傅里叶变换的原理及实现
  18. Java 单向链表模拟
  19. redis防火墙设置
  20. Linux:乌班图安装jdk

热门文章

  1. 数据分享|人口空间分布
  2. 全国首个DCMM5级!牛X了我的国家电网!!!
  3. vue 中使用axios
  4. multisim中pwl_开关在multisim中怎么找
  5. 使用Feign传输File类型的数据
  6. oracle 启动crs进程,由于CRS磁盘dismount造成的CRS进程无法启动问题
  7. 【Zynq UltraScale+ MPSoC解密学习4】Zynq UltraScale+的APU
  8. 如何在实验室服务器上跑代码
  9. Java使用iText生成word文 表格、图片、表格里插图片、页眉、页脚、图片页脚、(学习帖)
  10. 多元线性回归matlab实现