mysql – 为什么同一个查询给出两个不同的结果?
发布时间:2021-04-03 16:53:38 所属栏目:MySql教程 来源:网络整理
导读:我创建了两张桌子和一张桌子.插入的值如下所示. 表格1 create table maxID (myID varchar(4));insert into maxID values ('A001');insert into maxID values ('A002');insert into maxID values ('A004');insert into maxID values ('A003'); 表2 create tab
我创建了两张桌子和一张桌子.插入的值如下所示. 表格1
表2
当我执行查询
我输出为
和 当我执行查询
我输出为
两个表之间的区别在于,在第二个表中,我将myID作为PRIMARY KEY. 您可以在www.sqlfiddle.com查看上述数据/结果. 我的问题是 为什么在查询相同时我得到两个不同的结果? 注意:这个问题与我的旧问题Getting last record from mysql有点相关,我几乎得到了答案,Yak通知我,行的顺序无法保证. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新