我要求只在工作日发送电子邮件。要求是在几天后向用户发送一封升级电子邮件,条件是周六和周日打折。例如,如果第一次上报是在2013年10月22日发送的,如果在19天后需要发送下一次上报,则我需要对所有周末进行折扣,并应在2013年11月18日发送电子邮件。(这会打折所有的周末,只需要19个工作日就可以发送电子邮件)。
有人能分享一下我如何实现这一目标的逻辑吗?在stack over flow中,我可以看到帖子来查找<em
查找对于给定日期将返回下10天(包括给定日期作为参数)为两列的查询或函数:- date - weekday name 我使用的是SQL Server 2019。UPDATE (@Dale K):我已经计算了日期和工作日,但它们是两个单独的查询,并且在新行中,而不是多行中 declare @mydate datetime
set @mydate = '2020-