Trying to run a distinct count for all ID's that have a date in february, and don't have an entry into the last 12 months.I think I have it setup properly but the number I getting back is too high. Could someone take a peak and let me know if I am doing something wrong?ThanksSELECT COUNT(DISTINCT dbo.tblContracts.ClientID) AS NumNewClientsFROM dbo.tblContractDetail INNER JOIN dbo.tblContracts ON dbo.tblContractDetail.ContractID = dbo.tblContracts.ContractIDWHERE (dbo.tblContracts.ClientID NOT IN (SELECT DISTINCT clientid FROM dbo.tblContractDetail INNER JOIN dbo.tblContracts ON dbo.tblContractDetail.ContractID = dbo.tblContracts.ContractID WHERE tblcontractdetail.inhomedate BETWEEN DATEADD(day, - 1, '1/21/2010') AND DATEADD(month, - 12, '1/21/2010'))) AND (dbo.tblContractDetail.FranchiseID = 'mdipho') AND (MONTH(dbo.tblContractDetail.InHomeDate) = 2) AND (dbo.tblContractDetail.InHomeDate NOT BETWEEN DATEADD(day, - 1, '1/21/2010') AND DATEADD(month, - 12, '1/21/2010'))