mysql 多重排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 多重排序相关的知识,希望对你有一定的参考价值。

以借书数量从高往低排行,如果借书数量相同,以消费金额再来排序)

select * from table where 条件 order by 数量 DESC ,金额 DESC
数量从大到小,如果相同,金额从大到小
参考技术A select * from table where 你的条件 order by 数量 ,金额

Mysql数据库的多重排序问题

Mysql数据库的多重排序问题

  1. 问题背景:希望能做到先按照isTop降序排序,如果isTop值相同,则按照Date降序排序。
  2. 尝试了几次后的实现:很简单的sql语句

    select * FROM article order by isTop desc,textDate desc

    select 字段 FROM 表名 order by 字段一,字段二

 

    先按照字段一排序,如果字段一值相同,则按照字段二排序

以上是关于mysql 多重排序的主要内容,如果未能解决你的问题,请参考以下文章

指令重排序

JVM技术专题 深入分析字节码指令重排序技术「原理篇」

Java内存模型之重排序

为什么代码会重排序?

为什么代码会重排序?

JS中数组重排序方法