mysql查询,有数据却显示empty set 有一个数据表,里面有1800多万条数据,表结构如下:查询如下:为什么第二条查询语句结果是空的呢,百思不得其解,望大佬指点,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 limit后面的数字代表从第10000000条数据倒序输出到第8条,你只有7条数据,第8条到10000000条数据都是空的,当然是Empty set了 请教一下:limit N,M 的意思不是从第N条起,输出M条记录么?您说的倒序输出到第8条 有点看不明白呀? 猜想是Mysql 将你的第一次查询结果做为缓存,供你第二次查询了,所以你第二次查询的数据只有7条,结果就是empty set了 explain select * from card limit 10000000,7;explain select card_id from card limit 10000000,7;看看执行计划 请教一下:limit N,M 的意思不是从第N条起,输出M条记录么?您说的倒序输出到第8条 有点看不明白呀? 是我理解错了,你说的是准确的.从100000000条起输出7条,但是只有7条数据,所以是Empty set AB表 求sql MYSQL自定义函数 参数问题 rpm包安装的mysql,其插件文件都存在于何处? Netbeans中使用MYSQL的查询语句 MYSQL中如何实现定时执行存储过程? linux缺省安装的mysql4.0.2,如何找到他的配置文件在哪儿?或是如何给他添加配置文件? 请解释(rs!Name = "update")中“!”的用法? 为什么mysql事务执行不了? 寻求合适的解决方案,触发器,操作本表 数据库分区维护问题 MySQL存储过程显示无限级分类查询,查询子级子孙级,注意是用过程不是函数 Mysql8.0.13比mysql5.7慢的问题
limit N,M 的意思不是从第N条起,输出M条记录么?
您说的倒序输出到第8条 有点看不明白呀?
explain select card_id from card limit 10000000,7;
看看执行计划
limit N,M 的意思不是从第N条起,输出M条记录么?
您说的倒序输出到第8条 有点看不明白呀?
是我理解错了,你说的是准确的.从100000000条起输出7条,但是只有7条数据,所以是Empty set