select * from news where inputtime between DATE_ADD(NOW(), INTERVAL -7 DAY) and now()
本周的:
select * from news where DATE_FORMAT(inputtime,"%U")= DATE_FORMAT(now(),"%U")
DATE_FORMAT(now(),"%U")表示今天是1年的第几个周,0~53
统计数据库内一周数据时用到 yearweek 函数,查询出来的结果与预期值有较大差距, 原来mysql默认 周日当做一周开始,修改成周一当做开始需要在yearweek函数后的model里面填值1即可欢迎分享,转载请注明来源:内存溢出
评论列表(0条)