mysql中order by分别 按两张表相同的属性排序为啥结果不一样

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql中order by分别 按两张表相同的属性排序为啥结果不一样相关的知识,希望对你有一定的参考价值。

先问一下,这两条查询执行中间,有对表修改的操作吗?
order by是对满足条件的结果集进行排序,正常来讲结果集的记录条数是不会因为order by而有差异的,如果保证在以上两条查询之间没有对表修改,那么请您把表的数据贴出来看一些
参考技术A order by 排序的字段不同,前面是 student.sno 后面是 sc.sno本回答被提问者采纳 参考技术B 少发喹中西医结合喹中枥 参考技术C 两张表的内容完全一样么,可能跟创建索引先后有关系 参考技术D 有没有详细的各表数据?

以上是关于mysql中order by分别 按两张表相同的属性排序为啥结果不一样的主要内容,如果未能解决你的问题,请参考以下文章

THINKPHP怎么查询一张表中某个字段数据重复次数最多的前几名!

mysql使用order by排序查询导致sql变慢

Oracle中,写存储过程,如何比较两条记录是不是相同,两条记录分别来自两张表,表结构相同

mysql中order by 排序用asc和desc不起作用怎么回事

mysql 同时查询两张表或者多张表 相同字段

MYSQL 将两张表整合在一张表中,不会遗漏任何一行