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

来源:互联网 发布:ipad淘宝怎么看微淘 编辑:程序博客网 时间:2024/06/18 11:42

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


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

 select * from student order by score DESC, id ASC