重庆五八零建筑工程有限公司

数码

2019-12-18 10:10:28

MySql 时间操作详解

分享到:
0
MySql 时间操作(今天,昨天,7天,30天,本月,上月)
1 、 查看当天日期

selec t current_date();

 

2、 查看当天时间

selec t current_time();

 

3、查看当天时间日期

selec t current_timestamp();

 

4、查询当天记录

selec t * from 表名 where to_days(时间字段名) = to_days(now());

 

5、查询昨天记录

selec t * FROM 表名 WHERE TO_DAYS( NOW( ) ) – TO_DAYS( 时间字段名) <= 1

 

6、查询7天的记录

selec t * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 

 

7、查询近30天的记录

selec t * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)

 

8、查询本月的记录

selec t * FROM 表名 WHERE DATE_FORMAT( 时间字段名, ‘%Y%m’ ) = DATE_FORMAT( CURDATE( ) , ‘%Y%m’ )

 

9、查询上一月的记录

selec t * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , ‘%Y%m’ ) , date_format( 时间字段名, ‘%Y%m’ ) ) =1

 
扫码免登录支付
本文章为付费文章,是否支付0.8元后完整阅读?

如果您已购买过该文章,[登录帐号]后即可查看

上一篇:常用SQL语句日期获取函数
下一篇:关于《中共中央国务院关于推进安全生产领域改革发展的意见》宣讲活动召开