码迷,mamicode.com
首页 > 数据库 > 详细

MySQLorder by用法

时间:2019-03-18 11:45:55      阅读:657      评论:0      收藏:0      [点我收藏+]

标签:targe   原则   字段   英语   列表   HERE   http   any   一个   

首先,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用法

标签:targe   原则   字段   英语   列表   HERE   http   any   一个   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!