mysql的order by排序不正确的问题

那是因为order by 后的字段的值是一样的,需要再新加一个字段来区分排序。


例如,两个同学的分数都是88分,按分数降序排列,则 select * from student order by score DESC,但是每次查询,排序结果可能不一样,需要再加一个字段来排序,可以这样

 select * from student order by score DESC, id ASC

猜你喜欢

转载自blog.csdn.net/tangxinzhuan/article/details/77932691