请教Sql语句,用以下面情况的查询

a表只有一个列,名叫time,假设time列有如下数据(仅是简单举例,实际数据很多):
2019-05-01 00:00:00
2019-05-04 00:00:00
2019-05-10 00:00:00
2019-05-11 00:00:00
2019-05-16 00:00:00
需求:查出时间间隔小于2天的数据条数

可以了解一下datediff函数

select * from table where DATE_SUB(CURDATE(), INTERVAL 2 DAY) <= date(column_time); 当天r日期 前两天的数据

select * from table where DATE_SUB(CURDATE(), INTERVAL 2 DAY) <= date(column_time); 当天r日期 前两天的数据