使用SQL语句查询近几分钟,近一周、不包含当天,近一月,近一年的数据,查询一天的数据

#使用SQL语句查询近几分钟,近一周,近一月,近一年的数据,查询一天的数据

近几分钟

SELECT * FROM test WHERE create_date >= now( ) - INTERVAL 10 MINUTE

近1天

SELECT * FROM test WHERE create_date >= now( ) - INTERVAL 1 DAY

近1周

SELECT * FROM test WHERE create_date >= now( ) - INTERVAL 1 WEEK;
select * from test where TO_DAYS(now()) - TO_DAYS(create_date ) <=7 ;

近1周(不包含当天)

SELECT * FROM test WHERE  ( DATE_SUB( CURDATE( ), INTERVAL 7 DAY ) <= date( create_date ) AND date( create_date ) < CURDATE( ) )

近1月

1.SELECT * FROM test WHERE create_date >= now( ) - INTERVAL 1 MONTH;

2.select * from test where date_sub(curdate(), INTERVAL 30 DAY) <= date(create_date ) ;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值