排序结果如图
sql如图,id是主键并且按插入顺序递增
为什么会出现图中的状况?
使用order by 进行排序,当数据相同时,相同的数据的行是按照什么规则进行排序的?
求大神帮忙解答
你试一下啊,是按照主键顺序,还是默认按时间排,好像MySQL默认按时间排序,即使数据相同,总有个唯一约束吧
MySQL中的排序,是以字节码进行排序的,当第一个字相同的时候,比较第二个字的字节码, 一次类推
该字段相等,就会找后面的字段次排序,所有列完全相等就按插入时间顺序排
为什么不再加一个排序的条件,,一个是主排序,一个是次排序,当按照主排序下来,有相同的,会按照次排序条件排序