SSRS如何处理正在创建的额外行

时间:2018-12-11 18:07:30

标签: sql-server reporting-services

我对SQL Server Reporting服务非常陌生,我想知道如何删除重复的行。

该表按“目标名称”和“目标描述”分组。

我想删除带有圆圈或行没有重复的行。

Funding表上的内部联接正在提取3条记录,并且正在Acad Priority 1和Acad Priority 2下创建3行。如何配置表,使其仅在两个优先级列下显示第一行。先感谢您。

SSRS Design View

Report View

SQL语句:

SELECT         
    Plan_Master.Date_Submitted, Plan_Master.Filename, 
    Plan_Master.Department, Plan_Master.Last_Name, 
    Plan_Master.First_Name, Plan_Master.Email, 
    Plan_Master.Mission_Statement, 
    Plan_Master.Vision_Statement, Plan_Master.Goals_Objectives, 
    Initiative_Master.Name, Initiative_Master.Description, 
    Initiative_Master.Acad_Priority_1, Initiative_Master.Acad_Priority_2, 
    Initiative_Master.Acad_Priority_3, Initiative_Master.Acad_Priority_4, 
    Initiative_Master.Acad_Priority_5, Initiative_Master.Acad_Priority_6, 
    Initiative_Master.Operational_Sustainability, Initiative_Master.People_Plan, 
    Funding.Beginning_Fiscal_Year 
FROM            
    Plan_Master 
INNER JOIN
    Initiative_Master ON Plan_Master.Plan_ID = Initiative_Master.Plan_ID 
INNER JOIN
    Funding ON Initiative_Master.Initiative_ID = Funding.Initiative_ID

1 个答案:

答案 0 :(得分:0)

您似乎需要删除明细行组(=),将值保留在按“目标名称”,“目标描述”,“ Acad优先级1”和“ Acad优先级2”分组的组下。您应该在下部窗格中看到它在报表设计图的下方。