mysql 同一条sql每次查询时间不一样?

辛格瑞拉 2017-05-05 01:45:09
SELECT * from t order by id desc limit 0,1
...全文
1009 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2017-05-10
  • 打赏
  • 举报
回复
相同语句第二次查询会直接从缓存中读取。
cdsun 2017-05-09
  • 打赏
  • 举报
回复
研究了一天也没研究出来该怎么写。求教各位大神一条sql user表。用户表 id 用户id registertime 注册时间(时间戳) math_log用户记录表,每条记录存thisid和targetid,thisid代表发起方id,targetid代表应战方id thisid和targetid对应 user表的用户id mathtime 操作时间(时间戳) 想查询具体的某一天,当天注册的用户在当天的操作条数 比如要查询5月3日这天注册的用户,在5月3日这天,一盘没操作的用户有多少,当天只操作了一次的有多少,操作了2次的有多少,操作3-10次的有多少,操作了10次以上的用户条数有多少 select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59') 这样可以取出当天的所有用户id 这个id需要和targetid和thisid发生关系 比如thisid in (select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59')) and targetid in(select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59')) 然后怎么查询今天开了几次的用户有多少就不知道了。请各位高手帮帮忙。很着急。在线等
rucypli 2017-05-08
  • 打赏
  • 举报
回复
这个查询时间和当时机器的状态有很大关系 不可能一模一样的状态的
二月十六 2017-05-05
  • 打赏
  • 举报
回复
是每次花费的时间不一样吗?区别很大吗?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧