大家好,我想知道是否有人知道如何解决我的报告参数问题。
我试图创建一个能够在一个月前,两个月前或者三个月查看交易的报告。
这项工作在SQL管理工作室很棒,但在SSRS中我似乎必须在变量周围添加括号,因此这会破坏语法。
WHERE TransactionCodeID IN (3,4) AND TransactionDate < DATEADD(MONTH, @Months,GETDATE())
在SSRS中成为这个
WHERE TransactionCodeID IN (3,4) AND TransactionDate < DATEADD(MONTH, (@Months),GETDATE())
这会引发错误。任何想法如何克服?谢谢