【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
效果
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
效果
总结
两个字段同时排序,都是先满足第一个条件的要求排序,然后再根据第二个条件排序。相关文章推荐
- SQL语句order by两个字段同时排序
- SQL语句中order by两个字段同时排序
- SQL语句order by两个字段同时排序
- SQL语句order by两个字段同时排序。
- SQL语句order by两个字段同时排序
- SQL语句order by两个字段同时排序。
- SQL语句order by两个字段同时排序。
- SQL语句order by两个字段同时排序。
- SQL语句order by两个字段同时排序问题
- SQL语句order by两个字段同时排序
- SQL语句order by两个字段同时排序。
- SQL-order by两个字段同时排序
- sql语句中order by 多个字段同时排序的应用
- SQL语句-统计全部数据,过滤掉其中两个字段同时重复的记录
- 若sql语句中order by指定了多个字段,怎么排序?
- SQL语句中,如果有group by 和order by两个语句,是先分组还是先排序? group by 语句执行后记录会按关键字自动升序吗?
- SQL语句order by两个字段
- SQL语句-统计全部数据,过滤掉其中两个字段同时重复的记录
- 查询同一表内多字段同时重复记录的SQL语句
- 查询同一表内多字段同时重复记录的SQL语句