我有一份需要顯示來自不同位置或所有位置的會計數據的報告。SSRS 2008查詢參數
Table_sales:
PartId Rev LocId
1 $10 1
2 $2 1
3 $5 2
比方說查詢是這樣一些基本的東西來獲取所有收入:
SELECT SUM(rev) FROM Table_sales
如果我希望能夠報告限制到特定的位置我會必須將其更改爲:
SELECT SUM(Rev) FROM Table_sales WHERE LocId = @param
但是,如果我這樣做,我將如何獲得所有位置沒有有多個查詢?
僅供參考SQL 2008篩選器選項似乎不適用於我正在使用的實際查詢,因爲實際查詢使用按功能分組。
此外,SSRS 2008 DataSet查詢可以是表達式,但我似乎無法得到它的工作。
你想「報告限制到特定的位置」,但你也想「讓所有的位置」。你能澄清明顯的意圖衝突嗎? – Andomar 2009-05-21 18:54:19