执行语句:SELECT * FROM tb1 ORDER BY CreateTime DESC LIMIT 0,5;
显示数据:
A
B
C
D
E
翻页查询:SELECT * FROM tb1 ORDER BY CreateTime DESC LIMIT 5,5
显示数据:
D
G
H
===========================================
可见D在第一页和第二页都出现了,而应该出现的F却不见了。
查看得知,这几条记录的CreateTime都是一样的,得知,MySQL对同一排序条件的数据输出,并不会固定其排序,只要符合条件,它的输出有些“随意”。
这跟SQL Server不一样,所以在开发时,要注意让排序条件使排序“唯一”。