我想将这些查询串在一起

问题描述

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

  • 提取昨天发票金额的数据(第二个字符串),但仍保留排除周末(第一个字符串)的功能

  • 所以最后我希望公式能够提取昨天的数据(使用字符串 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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...