记录的重复实例充斥着我的Access报告

时间:2013-09-25 19:30:43

标签: sql ms-access ms-access-2007

我有一个我无法弄清楚的重复问题。基本上我的报告&子报告正在拉动以前的贡献者列表。我需要的是每个付费历史实例按电话号码分组,然后按最后一次销售日期排序整个shebang。这主要发生,除了问题是对于每个销售实例,我得到了返回的完整信息。正如您所拥有的10,000多名客户所想象的那样,这会造成很多重复。

所以要明确的是,在我的下面的例子中,我在报告中获得了两个地方(基于日期)的完整电话号码,姓名/地址和销售额。我将在2013年1月4日和2012年6月6日看到所有信息。我不希望或需要在6/6/2012出现的实例,我只希望它与2013年1月4日的销售一起出现。它仍然需要在那里有6/6/2012付费历史,我只需要根除它的第二个实例。

555-1212
john smith
123 whatever dr
hometown, usa 90210

sold date   received date   amount   agentname
1/1/2013       1/4/2013       50       jack
6/1/2012       6/6/2012       25       jim


555-1212
john smith
123 whatever dr
hometown, usa 90210

sold date   received date   amount   agentname
1/1/2013       1/4/2013       50       jack
6/1/2012       6/6/2012       25       jim

我的报告已设置好,因此电话号码,姓名和地址都在PhoneNumber标题内,我的子报告包含已售出/已接收的日期,金额和代理名称,位于详细信息部分内。

以下是我的主要报告的查询:

SELECT DISTINCTROW 
    tblContributorsLead.PhoneNumber, tblContributorsLead.FirstName, 
    tblContributorsLead.LastName, tblContributorsLead.Address1, 
    tblContributorsLead.ZipCode, tblContributorsLead.CityName, 
    tblPledgesLead.PledgeAmountRecd, tblPledgesLead.DateRecd
FROM 
    tblContributorsLead 
    INNER JOIN tblPledgesLead 
        ON tblContributorsLead.PhoneNumber = tblPledgesLead.PhoneNumber
WHERE 
    (((tblPledgesLead.PledgeAmountRecd)>0) 
    AND ((tblPledgesLead.DateRecd) Is Not Null))
ORDER BY 
    tblPledgesLead.DateRecd DESC;

这是我的子报告的查询:

SELECT 
    tblPledgesLead.PhoneNumber, tblPledgesLead.DispositionTime, 
    tblPledgesLead.DateRecd, tblPledgesLead.PledgeAmountRecd, 
    tblPledgesLead.Agent, tblPledgesLead.CampaignName, 
    tblPledgesLead.Custom20
FROM 
    tblPledgesLead
WHERE 
    (((tblPledgesLead.PledgeAmountRecd)>0));

我还想说这个系统在我控制之前就已经存在了,而且我是一个相对较新的访问权限,所以任何帮助将不胜感激。我把每一件事都搬进了我能看到的每个部分,并尝试了大量的分组和排序选项,但无济于事。

编辑:这里有几个屏幕截图显示了这个问题。在第一个截图中,我圈出了一个特定的贡献者。请注意每次销售的日期记录列,即他们按日排序的日期。这个贡献者目前所处的位置应该是它应该是的,以及2013年9月23日的其他销售额。在第二个屏幕截图中,您可以在2010年12月14日的上一次销售中再次看到她的完整信息。这种情况将持续到她付过的每一天。特别是这次销售将有4份,而不仅仅是我需要的那份。我需要的那个应该与2013年9月23日的那个相同,包含所有之前的销售信息。

第一: http://i.imgur.com/5uRmyJ0.jpg

第二: http://i.imgur.com/APmEd2V.jpg

0 个答案:

没有答案