问题描述
我想把这两个字符串放在一起,希望:
-
提取昨天发票金额的数据(第二个字符串),但仍保留排除周末(第一个字符串)的功能
-
所以最后我希望公式能够提取昨天的数据(使用字符串 1,)并且仍然避免周末的问题(使用字符串 2,)
字符串 1
SELECT * FROM [CData].[MYOB].[SaleInvoices] WHERE Date > CASE
DATEPART('DW',GETDATE())
WHEN 6 THEN DATEADD('D',-2,GETDATE())
WHEN 7 THEN DATEADD('D',-3,GETDATE())
ELSE DATEADD('D',-1,GETDATE())
END`
字符串 2
SELECT * FROM CData.MYOB.SaleInvoices
WHERE Date BETWEEN DATEADD('d',CURRENT_DATE()) AND CURRENT_DATE()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)