首页 > 数据库技术 > 详细

MySQLorder by用法

时间:2019-03-18 11:43:52      阅读:132      评论:0      收藏:0      [点我收藏+]

首先,order by是用来写在where之后,给多个字段来排序的一个DQL查询语句。

    其次,order by写法:

    1.  select 字段列表/* from 表名 where 条件 order by 字段名1 asc/desc, 字段名2 asc/desc,.......

    2.  select 字段列表/* from 表名 where 条件 order by 字段序号 asc/desc, 字段序号 asc/desc,....... (此时字段序号要从1开始)

    3.  select 字段列表/* from 表名 where 条件 order by 字段别名1 asc/desc, 字段别名2 asc/desc,.......(这里类似于第一种,无非就是把字段名加了个别名来代替而已。)

    然后,order by的方式:

    1.asc 升序,可以省略,是数据库默认的排序方式(英语:Ascent:上升,上坡路)

    2.desc 降序,跟升序相反。(英语:descent:n.下降;下坡;家世;血统;侵袭;衰落;继承)

    最后要注意order by的原则,写在最前面的字段,他的优先级最高,也就是写法中第一个的字段名1的优先级最高,优先执行他的内容。

MySQLorder by用法

原文:https://www.cnblogs.com/zkaiw/p/10551124.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!