mysql select 无order by 默认排序 出现乱序的问题
发布日期:2021-07-14 01:03:56 浏览次数:40 分类:技术文章

本文共 230 字,大约阅读时间需要 1 分钟。

问题原因:

user表默认:

20190115205851655.png

表结构信息:

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L25ld01hbjY3,size_16,color_FFFFFF,t_70

第一个sql:select UID,USER_NAME from user;

查询结果:

20190115205706622.png

第二个sql:select * from user;

查询结果:

20190115205742511.png

查找的都说,与数据库表引擎有关:但在我这个问题状态下未能验证

innodb 默认按照主键自增排序

myisam 默认按照物理存储顺序排序

2、建议:

必须养成追加写order by  的习惯,因为有些情况下,即使加了order by 也可能出现排序不稳定的情况。

转载地址:https://blog.csdn.net/cpongo3/article/details/89352400 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Xpo集成
下一篇:oracle导出dmp文件的2种方法

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年03月26日 04时49分36秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

电脑端的mafsvr服务关掉_网吧才是电脑优化的精髓!学会3招你也不用羡慕网吧的流畅了... 2019-04-21
html获取文件路径_HTML 文件路径 2019-04-21
mysql滴的一声就关了_关于mysql数据库在输入密码后,滴的一声直接退出界面的解决办法(详细办法)... 2019-04-21
mysql in 有序_mysql中的in排序 mysql按in中顺序来排序 2019-04-21
mysql 行转列 显示_mysql 行转列 (结果集以坐标显示) 2019-04-21
由于连接方在一段时间后没有正确答复或连接的主机_新风换气机使用效果不佳,为何?掌握正确使用方法就好了... 2019-04-21
mysql 查询姓王_MySQL查询语句练习题,测试足够用了 2019-04-21
mysql多实例脚本_mysql多实例脚本 2019-04-21
python如何生成excel文件夹_用python脚本通过excel生成文件夹树结构 2019-04-21
python获取post请求中的所有参数_Django从POST reques获取请求参数 2019-04-21
mysql加密复制_MySQL主从复制使用SSL加密 2019-04-21
python启动远端 exe_python打包exe开机自动启动的实例(windows) 2019-04-21
java当前路径_java获取当前路径的几种方法 2019-04-21
java web传递参数_Javaweb的八种传值方式 2019-04-21
java gui支持的包有哪两个_Java GUI 2019-04-21
java list详解_java集合List解析 2019-04-21
java坐标代码_java实现计算地理坐标之间的距离 2019-04-21
kettle调用java程序_Kettle ETL调用 java代码来进行数据库的增删改查 2019-04-21
mysql 取两个时间差 php_在php和MySql中计算时间差的方法详解 2019-04-21
mysql 重启数据库实例_mysql 单机多实例重启数据库服务 2019-04-21