您的位置:首页 > 数据库

【SQL语句】Order by 两个字段同时排序

2017-02-27 15:41 281 查看
    小编最近在项目中用到了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

效果



总结

    两个字段同时排序,都是先满足第一个条件的要求排序,然后再根据第二个条件排序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: