小编最近在项目中用到了order by 字句排序,并且是根据两个字段排序,到网搜寻一翻,果然收获不少。
order by 可同时排序2个字段,字段中间用英文逗号可开。
1、f1用升序,f2用降序:
order by f1,f2 desc
或者也可以这样写:
order by f1 asc, f2 desc
栗子:
SELECT * FROM items ORDER BY price,createtime DESC
效果
2、都是降序
order by f1 desc,f2 desc
栗子:
SELECT * FROM items ORDER BY price DESC,createtime DESC
效果
总结
两个字段同时排序,都是先满足第一个条件的要求排序,然后再根据第二个条件排序。