mysql – 如何设置SQL以查找从上周日到本周日的记录(1周)
发布时间:2021-03-15 04:08:46 所属栏目:MySql教程 来源:网络整理
导读:这与我现在的相似,即: SELECT COUNT(作者)FROM`posst` WHERE`date`> = DATE_SUB(CURDATE(),INTERVAL 1 WEEK)AND author =FooBar 这将给我一个作者在过去一周内发布的次数. 如果我要在周日下午5:30运行该程序来查找上周日中午12:00至本周日中午12:00的帖子
这与我现在的相似,即: SELECT COUNT(作者)FROM`posst` WHERE`date`> = DATE_SUB(CURDATE(),INTERVAL 1 WEEK)AND author =’FooBar’ 这将给我一个作者在过去一周内发布的次数. 如果我要在周日下午5:30运行该程序来查找上周日中午12:00至本周日中午12:00的帖子,我想反而拥有它.同样地,如果我忘了在星期天运行它,现在是星期一.我仍然希望它从上周日中午12:00到凌晨12点的周日运行 编辑: 我已经完成了我需要使用PHP来形成正确的SQL语句,但我仍然很好奇如何在SQL中执行此操作.
最佳答案
要获得最新的前一个星期天午夜,这应该这样做.将NOW()的两个实例替换为您的日期时间以检查另一个日期.
|