解决mysql查询一周内的数据,解决一周的起始日期是从星期日(星期天

编程入门 行业动态 更新时间:2024-10-09 12:32:30

解决mysql查询一周内的数据,解决一周的起始日期<a href=https://www.elefans.com/category/jswz/34/1762559.html style=是从星期日(星期天"/>

解决mysql查询一周内的数据,解决一周的起始日期是从星期日(星期天

前言
今天又遇到很坑的问题了,因为外国友人每一周的起始日期是周日,跟我们的不一样,我们每一周的起始日期是星期一,这样导致我要用mysql统计一周的数据的时候,对于我们来说,查询的记录包括:上周日的记录+本周的数据到星期六 这样的数据,这就不符合我们的要求,把上周日的数据也统计进来了。

修改后的

#查询本周
select A.sushenum,cast(A.dfdata as DECIMAL (10,3)) dfdatanumber,A.dfdata,cast(A.dfmoney as DECIMAL (10,3)) dfmoneynumber,A.dfmoney,DATE_FORMAT(A.lrrq,'%Y-%m-%d %H:%i:%S') lrrqfrom tablename_test Awhere YEARWEEK(date_format(A.lrrq,'%Y-%m-%d'),1) = YEARWEEK(now(),1)and A.sushenum = '1309'#查询上周
select A.sushenum,cast(A.dfdata as DECIMAL (10,3)) dfdatanumber,A.dfdata,cast(A.dfmoney as DECIMAL (10,3)) dfmoneynumber,A.dfmoney,DATE_FORMAT(A.lrrq,'%Y-%m-%d %H:%i:%S') lrrqfrom tablename_test Awhere YEARWEEK(date_format(A.lrrq,'%Y-%m-%d'),1) = YEARWEEK(now(),1)-1and A.sushenum = '1309'

更多推荐

解决mysql查询一周内的数据,解决一周的起始日期是从星期日(星期天

本文发布于:2024-02-26 04:14:57,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701318.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:是从   一周内   星期天   星期日   日期

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!