我对SQL Server Reporting服务非常陌生,我想知道如何删除重复的行。
该表按“目标名称”和“目标描述”分组。
我想删除带有圆圈或行没有重复的行。
Funding表上的内部联接正在提取3条记录,并且正在Acad Priority 1和Acad Priority 2下创建3行。如何配置表,使其仅在两个优先级列下显示第一行。先感谢您。
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
答案 0 :(得分:0)
您似乎需要删除明细行组(=),将值保留在按“目标名称”,“目标描述”,“ Acad优先级1”和“ Acad优先级2”分组的组下。您应该在下部窗格中看到它在报表设计图的下方。