Hi everyone,I need some help with my query - It seems to be counting records a lot more than once since I'm using an inner join. The query results are inaccurate and I can't figure it out since I don't use SQL much;QuerySELECT Prod.dtdate as Date ,Sum(Prod.iCTCompleted) as Completed ,Convert(decimal(5,2),(Sum(Prod.iCTCompleted)/((Sum(Prod.iTIASeconds)-Sum(Prod.iBreakSeconds)-Sum(Prod.iNPPSeconds))/60.0/60.0))) as PPH ,Sum(Prod.iCallsAnswered) as Calls ,Sum(Prod.iTIASeconds) as TIA ,Sum(Prod.iNPPSeconds) as NPP ,Sum(Prod.iBreakSeconds) as BreaksFROM [dbCreditData].[dbo].[vw_Credit_ProdData] ProdINNER JOIN [dbCreditData].[dbo].[tbl_pt_Completed] Comp ON Prod.iAssociateID = Comp.AssocIDWHERE Prod.dtDate Between '05/11/10' and '05/14/10' and Prod.iTIASeconds > 0GROUP by Prod.dtdateORDER by Prod.dtDate
Query ResultsDate Completed PPH Calls TIA NPP Breaks2010-05-11 31558 14.65 7957 8288220 0 5346002010-05-12 40692 20.43 8429 7645620 0 4752002010-05-13 36319 14.01 8780 9993900 1088 6624002010-05-14 32941 17.11 7891 7412460 0 481500
Expected ResultsDate Completed PPH Calls TIA NPP Breaks2010-05-11 453 7.11 266 245640 0 162002010-05-12 605 13.33 232 174180 0 108002010-05-13 708 10.14 252 269520 68 180002010-05-14 818 13.68 237 230520 0 15300
dbCreditData.dbo.vw_Credit_ProdData ColumnsdtDateiAssociateIDiCallsAnswerediNPPSecondsiTIASecondsiBreakSecondsiCTCompleteddbCreditData.dbo.tbl_pt_Completed ColumnsIdMainFunction_idSubFunction_idUserIDAssocIDRACFNameCompletedDateCompletedDateSubmittedI'm using T SQL on Microsoft SQL Server Management Studio 2008