mysql查询最近几天的数据的sql怎么写

查询最近三天数据

1、

select * from sys_we_number

where (end_num - start_num)<0 and DATE_SUB(CURDATE(), INTERVAL 3 DAY) <= date(time)

2、

SELECT * FROM sys_we_number e where time > DATE_ADD((select time from sys_we_number 
ORDER BY time DESC limit 1) ,INTERVAL -3 day)
and (select time from sys_we_number ORDER BY time DESC limit 1) >= time

发布了141 篇原创文章 · 获赞 33 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_43560721/article/details/102592505