一个月的后两天算下一周

我是通过判断A1如果等于当月倒数第二天,则从这一天到后边的周字段都+1,但每次执行下来都是+2.
if(A1==dateinmonth(A1,-1)-1,SQL("DB200_GJL","update S_Date set Weeks = Weeks+1 where Dates >= '"+A1+"' and Dates <='2018-12-29'",1),"")

FineReportkg181 发布于 2017-12-13 15:03
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
axing发布于2017-12-13 15:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
风起了发布于2017-12-13 15:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
zsh331发布于2017-12-13 15:21(编辑于 2023-9-6 09:34)
555
  • kg181 kg181(提问者) 不对,只需要等于本月倒数第二天就行,不用最后一天的。
    回复
    2017-12-13 15:40 
最佳回答
0
zsh331发布于2017-12-13 15:41(编辑于 2023-9-6 09:34)
555
  • kg181 kg181(提问者) 给我那个结果一样啊,没差的
    回复
    2017-12-13 17:14 
最佳回答
0
kg181发布于2017-12-13 15:44(编辑于 2023-9-6 09:34)
555
最佳回答
0
learning_keep发布于2017-12-13 16:00(编辑于 2023-9-6 09:34)
555
  • kg181 kg181(提问者) 不对的,你这样就没约束条件了!仅仅30号+2
    回复
    2017-12-13 17:06 
最佳回答
0
learning_keep发布于2017-12-13 17:28(编辑于 2023-9-6 09:34)
555
  • kg181 kg181(提问者) 不行,还是老样子!我感觉不是范围的问题!
    回复
    2017-12-13 17:32 
最佳回答
0
learning_keep发布于2017-12-13 17:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
learning_keep发布于2017-12-14 08:47(编辑于 2023-9-6 09:34)
555
最佳回答
0
axing发布于2017-12-14 09:49(编辑于 2023-9-6 09:34)
555
  • kg181 kg181(提问者) 在SQL数据库里不会写....,这个语句就是在设计器公式里边写的!是对现成的数据库里的数据进行更改
    回复
    2017-12-14 10:29 
  • axing axing 回复 kg181 :你截一下图啊,设计器的整个设计,A1那里是写死的还是怎么的
    回复
    2017-12-14 10:36 
  • kg181 kg181(提问者) 额,好的,图放在下楼
    回复
    2017-12-14 10:42 
  • kg181 kg181(提问者) 回复 axing :怎么样?看懂没
    回复
    2017-12-14 10:47 
  • 0关注人数
  • 597浏览人数
  • 最后回答于:2017-12-14 14:39
    活动推荐 更多
    热门课程 更多
    返回顶部