我有一个每个工作日运行的 T-SQL 脚本。该脚本会在过去 24 小时内查找新客户,周一除外,它将在过去 72 小时内(周五至周日)进行查找
Select FirstName, LastName, CustomerID, Date
FROM Customers
WHERE
(
(
DATEPART(WEEKDAY, GetDate())=2 AND
DATEDIFF(DAY, Customers.Date, GetDate()) <= 3 AND
DATEDIFF(DAY, Customers.Date, GetDate()) >= 1
)
OR DATEDIFF(DAY, Customers.Date, GetDate()) = 1
)
我需要将其更改为提前 30 天进行查找。有任何想法吗?谢谢。