0

每个我都创建了关于案例实体的报告。这将填充特定案例的相关记录,同时打开案例表单。它做的工作,但有一个问题。它重复记录。例如,如果一个案例有 7 个相关活动,如电子邮件、电话、信件等。它只显示 7 次电子邮件。我有以下查询:

SELECT        
    activitytypecodename AS 'type', 
    regardingobjectidname AS 'regarding', 
    subject AS 'Subject', 
    statecodename AS 'status',
    prioritycodename AS 'priority', 
    new_casenumber AS 'casenumber'
FROM            
    FilteredActivityPointer AS CRMAF_FilteredActivityPointer 
INNER JOIN
        FilteredIncident AS CRMAF_FilteredIncident 
ON 
    CRMAF_FilteredIncident.incidentid = CRMAF_FilteredActivityPointer.regardingobjectid

在这里我有什么结果 在此处输入图像描述 请提出您的建议并帮助解决问题。

4

1 回答 1

0

尝试将查询修改为以下

SELECT        
AP.activitytypecodename AS 'type', 
AP.regardingobjectidname AS 'regarding', 
AP.subject AS 'Subject'
--statecodename AS 'status',
--prioritycodename AS 'priority'
FROM     FilteredIncident AS CRMAF_FilteredIncident
INNER JOIN FilteredActivityPointer AS AP ON 
CRMAF_FilteredIncident.incidentid = AP.regardingobjectid
于 2013-11-28T07:22:48.133 回答