493333王中王开奖结果-王中王开奖一马中特

493333王中王开奖结果让不同类型的网络可以可靠地互相联接,王中王开奖一马中特拥有规模庞大的原创游戏,在这里您将享受的不一样快乐。

网络频道

当前位置:493333王中王开奖结果 > 网络频道 > 493333王中王开奖结果mysql根据时间查询日期的优化

493333王中王开奖结果mysql根据时间查询日期的优化

来源:http://www.soniaLorenzana.com 作者:493333王中王开奖结果 时间:2019-12-03 20:05

493333王中王开奖结果,mysql根据时间查询日期的优化,mysql时间查询日期

例如查询昨日新注册用户,写法有如下两种:

EXPLAIN
select * from chess_user u where DATE_FORMAT(u.register_time,'%Y-%m-%d')='2018-01-25';

EXPLAIN
select * from chess_user u where u.register_time BETWEEN '2018-01-25 00:00:00' and '2018-01-25 23:59:59';

 register_time字段是datetime类型,转换为日期再匹配,需要查询出所有行进行过滤。而第二种写法,可以利用在register_time字段上建立索引,查询极快!

493333王中王开奖结果 1493333王中王开奖结果 2

附上日期转换函数

  DECLARE yt varchar(10); #昨天
  DECLARE yt_bt varchar(19); #昨天开始时间
  DECLARE yt_et varchar(19); #昨天结束时间


  #设置变量    
  SET yt=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d');
  SET yt_bt=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d 00:00:00');
  SET yt_et=DATE_FORMAT(DATE_ADD(now(),INTERVAL -1 day),'%Y-%m-%d 23:59:59');

 

http://www.bkjia.com/Mysql/1307876.htmlwww.bkjia.comtruehttp://www.bkjia.com/Mysql/1307876.htmlTechArticlemysql根据时间查询日期的优化,mysql时间查询日期 例如查询昨日新注册用户,写法有如下两种: EXPLAIN select * from chess_user u where DATE_FORMAT(u...

本文由493333王中王开奖结果发布于网络频道,转载请注明出处:493333王中王开奖结果mysql根据时间查询日期的优化

关键词:

上一篇:[MySQL TroubleShooting] 服务启动报错,

下一篇:没有了