Mysql中TO_DAYS函数

2018-02-27 10:57:37来源:oschina作者:architect刘源源人点击

分享

SQL博大精深


TO_DAYS函数 返回一个天数! 啊哈?什么天数? 从年份0开始的天数


比如:

[sql]view plaincopy


mysql>SELECTTO_DAYS(‘1997-10-07′);

结果 729669

就是从0年开始 到1997年10月7号之间的天数


理解这个之后那么一切就变得拉么简单!有一张表!lito表 有一个字段 create_time 类型 datetime


如果要查询当前表中昨天的数据那么

[sql]view plaincopy


select*fromlitowhereto_days(now())-to_days(create_time)<1

前天的?那就是


[sql]view plaincopy


select*fromlitowhereto_days(now())-to_days(create_time)<2andto_days(now())-to_days(create_time)>1

微信扫一扫

第七城市微信公众平台