本文摘自PHP中文网,作者小云云,侵删。
想了解一下mysql order by排序是以什么规则进行的? 本文主要介绍了MySQL中Order By多字段排序规则代码示例,小编觉得挺不错的,这里给大家分享下,需要的朋友可以参考,希望能帮助到大家。MySql order by 单字段
建一测试表如下:
1 2 3 4 | CREATE TABLE `a` (
`code` varchar (255) DEFAULT NULL ,
` name ` varchar (255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
1 2 3 4 5 | INSERT into a values ( '中一' , '我' );
INSERT into a values ( '中二' , '你' );
INSERT into a values ( '高一' , '我是' );
INSERT into a values ( '高二' , '我们' );
INSERT into a values ( '高二' , '我的' );
|
测试语句如下:
1 2 | select name , hex( name ) from a order by name desc
|
结果如下:
name | hex(name) |
我的 | E68891E79A84 |
我是 | E68891E698AF |
我们 | E68891E4BBAC |
我 | E68891 |
你 | E4BDA0 |
很明显,MySQL中的排序,是以字节码进行排序的,当第一个字相同的时候,比较第二个字的字节码, 一次类推
MySql order by 多字段
阅读剩余部分
相关阅读 >>
mysql服务器连接过程浅析
mysql下载免费吗?
mysql修改账号密码方法大全(小结)
mysql双向备份的方法介绍(附代码)
mysql修改表名语句是什么
mysql如何来创建表
mysql如何限制sql查询时间
mysql bin 在哪里
mysql怎么分表
如何使用mysql中bin()函数?
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 详解MySQL中Order By多字段排序规则