簡體   English   中英

如何從SSRS參數下拉列表中刪除多個值

[英]How to remove multiple values from SSRS parameter drop down

我有一個報告,我想在其中添加一個參數作為下拉列表。 該數據庫有13,000多個記錄,我要添加的參數是記錄中的建築物名稱。 大約有6個不同的建築物名稱。 當我通過從查詢中獲取值並將建築物名稱作為值來添加參數時,下拉列表將重復所有13,000條記錄的6個建築物名稱,而不僅僅是6個建築物名稱。

有什么方法可以過濾它以顯示6個建築物名稱,然后顯示與該建築物名稱相關的記錄?

SELECT  new_studentid, new_studentinformationid, new_firstname, new_lastname, new_building, new_busnumber, new_grade, new_primaryhomeroom,documentbody FROM  StudentInformation WHERE(new_building = @new_building) AND (new_primaryhomeroom = @new_primaryhomeroom)

您只需要針對參數下拉列表進行查詢。 可能應該是這樣的:

SELECT  DISTINCT new_building
FROM  StudentInformation 

然后對於HomeRoom參數,使用以下查詢:

SELECT  DISTINCT new_primaryhomeroom
FROM  StudentInformation 
WHERE(new_building= @new_building)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM