mysql
成都创新互联公司是一家专业提供兴县企业网站建设,专注与成都网站建设、成都网站制作、H5场景定制、小程序制作等业务。10年已为兴县众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
DATE_FORMAT(date,'%Y-%U') 按周查询
%U 周 (00-53) 星期日是一周的第一天
mysql中怎么查询一周内,三个月内\x0d\x0a使用sql语句查询日期在一周内的数据\x0d\x0aselect * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天日期在一周年的数据\x0d\x0aselect * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 //查询当天的所有数据\x0d\x0a SELECT * FROM A where datediff(d,datetime,getdate())
回答于 2022-12-11
7天内的:
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