关闭

mysql order by 多字段排序

1492人阅读 评论(0) 收藏 举报
分类:

转载:http://blog.csdn.net/xlxxcc/article/details/52250963 (MySql Order By 多个字段 排序规则)

转载:http://www.manongjc.com/article/1085.html

mysql单个字段降序排序:

select * from table order by id desc;

mysql单个字段升序排序:

select * from table order by id asc;

mysql多个字段排序:

select * from table order by id desc,name desc;

多字字段排序只需要添加多个排序条件,并且每个排序的条件之前用逗号分开。

order by id desc,name desc; 表示先按照id降序排序,再按照name降序排序。

同理:

order by id desc,name asc; 表示先按照id降序排序,再按照name升序排序。




0
0
查看评论

MySql Order By 多个字段 排序规则

说在前面 程序员或多或少都用到过数据库的order by 语句排序查询,但是有几个人知道他的排序规则,当order by 多个字段的时候,排序股则又是怎样的。本人也是突发奇想,想了解一下mysql order by排序规则到底是怎样的? 好了,话不多说,直接进入正题吧。
  • xlxxcc
  • xlxxcc
  • 2016-08-21 21:15
  • 67507

mysql多字段排序,分数班级排序

多字段同时排序
  • zhezhebie
  • zhezhebie
  • 2017-02-07 17:24
  • 1044

mysql 查询根据两个或两个以上字段排序

以jibingName=腹痛 字段为例                  ------------------------------------------------------------------...
  • u012503756
  • u012503756
  • 2017-01-22 09:38
  • 3174

Mysql多字段排序

select * from table order by  字段1 desc,字段2 desc
  • lsx991947534
  • lsx991947534
  • 2015-10-17 15:47
  • 839

mysql order by 多个字段

下图是只加了一个排序的结果: 可以看到,单一字段是没问题的。如果加入c2呢?下图是c2 可以发现,这里的orderby是先按c1增序,然后对于按c1排好序以后的相同的元素,又根据c2做了降序排序。下面 是c1,c2都增序,结果符合。 总结就是,orderby多个字段时,...
  • u010900754
  • u010900754
  • 2017-02-11 12:14
  • 2697

Mysql->order by SQL 根据多个条件排序

Mysql中根据多个条件排序:(各个条件间使用逗号隔开)     首先根据class_name字符串长短升序排列,然后根据开始时间降序排列: SELECT * FROM signup_class s ORDER BY IFNULL(length(tri...
  • Knight_quan
  • Knight_quan
  • 2015-11-05 10:24
  • 5291

mysql 多字段求和排序/分组排序(旧事拾遗)

今天有人问我mysql如何跨字段求和 并排序,故做此笔记,以备查看,至于多字段其余数字运算类型可借此举一反三,故不详述……多字段求和分组排序select pid,sum(a)+sum(b) as ab FROM `table_name` group by pid order by ab desc&#...
  • zqtsx
  • zqtsx
  • 2017-07-07 16:29
  • 720

SQL语句order by两个字段同时排序

ORDER BY  后可加2个字段,用英文逗号隔开。 f1用升序, f2降序,SQL该这样写 ORDERBY  f1, f2  DESC 也可以这样写,更清楚: ORDERBY  f1 ASC, f2  DESC 如果都用降序,必须用两个d...
  • xukun5137
  • xukun5137
  • 2016-10-11 13:54
  • 10577

SQL语句order by两个字段同时排序。

Posted by 陶之11@网站&Webcode ORDER BY  后可加2个字段,用英文逗号隔开。 f1用升序, f2降序,sql该这样写 ORDER BY  f1, f2  DESC 也可以这样写,更...
  • xyw591238
  • xyw591238
  • 2016-06-08 10:47
  • 3975

sql语句中order by 多个字段同时排序的应用

order  by 后面可以跟多个字段进行排序 用A1代表第一个字段,A2代表第二个字段 一、order by A1 , A2  desc   指的是用A1升序A2降序 二、order by A1 asc , A2  desc  指的是...
  • gtlishujie
  • gtlishujie
  • 2016-08-18 16:53
  • 1815
    个人资料
    • 访问:122745次
    • 积分:1545
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:59篇
    • 译文:0篇
    • 评论:4条
    最新评论