1
在我的查詢設計器中,我嘗試使用下面的查詢:SSRS IIF語法
SELECT Site, LegalConfigNumber, COUNT(*) AS Total
FROM EPSInfoLive
iif(@LegalConfigNum = 0,
WHERE (InputDate >= @rundate) AND (InputDate <= DATEADD(day, 1, @rundate)),
WHERE (InputDate >= @rundate) AND (InputDate <= DATEADD(day, 1, @rundate)) AND LegalConfigNumber = @LegalConfigNum)
GROUP BY LegalConfigNumber, Site
ORDER BY Site, LegalConfigNumber
當我嘗試測試它,我得到關於通過@LegalConfigNum語法不正確的消息。 我似乎無法找到那將是什麼。
你甚至可以在查詢中使用這些表達式嗎?以爲你只能在文本框等控件中使用它們 - 而且你需要使用'CASE ... WHEN'語句等查詢... – Jeroen