0

我想把这两个字符串放在一起,希望:

  • 提取昨天开票金额的数据(第二个字符串)但仍然保留不包括周末的功能(第一个字符串)

  • 所以最后我希望公式能够提取昨天的数据(使用字符串 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', -1, CURRENT_DATE()) AND CURRENT_DATE()
4

0 回答 0