菜鸟首页 > 建站教程 > 数据库mysql中order by多条件排序的写法

mysql中order by多条件排序的写法

2016-08-11 17:52 来源:菜鸟模板 作者:youwo
浏览 0 评论

我们在查询数据的时候,有时会用到多字段排序,下边让我们一起来看看mysql的多条件排序写法。

mysql多条件排序使用”,“隔开,例如:select * from 表 order by 列1 asc,列2 asc

mysql会对查询先按照列1的值排序,当列1中有重复数据的时候、在按列2里面的值来排序,如果有列3就是按照列2里面的重复数据来排列,以此类推。

ORDER子句按一个或多个(最多不超过16个)字段排序查询结果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL语句的最后。

ORDER子句中定义了多个字段,则按照字段的先后顺序排序。

来说两句吧