MySQL中排序字段值相等时默认排序是什么逻辑

如果字段相同。
如果所有列完全对齐。
它们将按安装时间排序。

mysqlorderyby默认是如何进行排序的呢?

MySQL的orderby可以对多个项目进行排序。

多种排序语法:

升序:select*fromtable_nameorderbyfield1,field2;

降序:select*fromtable_nameorderbyfield1desc,field2desc;

下面是一个例子:有一个表student,有表记录。
只排序年龄时,年龄从大到小排列

按年龄和ID排序时,类别先按年龄排序,同年龄的先排序period按ID大小排序。

MySQL的orderby可以对多个字段进行排序。
只需要将orderby后面的字段用逗号分隔即可。
多重排序是有效的。

Select*fromtableorderbyfiledslimit0,1000;

如果字段相同,则按照*号中第二列的默认顺序排序。
比如数字类型是从0,1,2,3,这样字符类型就可能是第一个字母的顺序。