mysql – 为什么同一个查询给出两个不同的结果?
发布时间:2021-01-17 03:46:26 所属栏目:MySql 来源:互联网
导读:我创建了两张桌子和一张桌子.插入的值如下所示.表格1create table maxID (myID varchar(4)); insert into maxID values (A001); insert into maxID values (A002); insert into maxID values (A004); insert int
我创建了两张桌子和一张桌子.插入的值如下所示. 表格1
表2
当我执行查询
我输出为
和 当我执行查询
我输出为
两个表之间的区别在于,在第二个表中,我将myID作为PRIMARY KEY. 您可以在www.sqlfiddle.com查看上述数据/结果. 我的问题是 为什么在查询相同时我得到两个不同的结果? 注意:这个问题与我的旧问题Getting last record from mysql有点相关,我几乎得到了答案,Yak通知我,行的顺序无法保证. (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读