I'm having problems selecting distinct records:SELECT distinct(dbo.Item.CompanyItemId), dbo.Job.CompanyJobId AS JobID, dbo.Batch.ReportDate AS BatchDate, dbo.JobNoteEvent.Note as Notes,dbo.Item.UnitOfMeasure AS UOM, dbo.SourceType.CompanySourceTypeId, dbo.Product.CompanyProductIdFROM dbo.Batch INNER JOIN dbo.Event ON dbo.Batch.BatchGuid = dbo.Event.BatchGuid INNER JOIN dbo.Job ON dbo.Event.JobGuid = dbo.Job.JobGuid INNER JOIN dbo.ProductionEvent ON dbo.Event.EventGuid = dbo.ProductionEvent.EventGuid INNER JOIN dbo.Item ON dbo.Event.ItemGuid = dbo.Item.ItemGuid INNER JOIN dbo.Source ON dbo.ProductionEvent.SourceGuid = dbo.Source.SourceGuid INNER JOIN dbo.SourceType ON dbo.Source.SourceTypeGuid = dbo.SourceType.SourceTypeGuid LEFT OUTER JOIN dbo.Product ON dbo.ProductionEvent.ProductGuid = dbo.Product.ProductGuid left outer join dbo.JobNoteEvent on Event.EventGuid = dbo.JobNoteEvent.EventGuidWHERE dbo.job.CompanyJobId = 3505048 and dbo.SourceType.CompanySourceTypeId = 'PR'ORDER BY dbo.Job.CompanyJobId, dbo.Item.CompanyItemId
Result:04001 3505048 2008-04-13 NULL SY PR NULL04101 3505048 2008-04-08 NULL SY PR NULL04101 3505048 2008-04-10 NULL SY PR NULL05001 3505048 2008-04-07 NULL TN PR NULL05001 3505048 2008-04-08 NULL TN PR NULL05001 3505048 2008-04-09 NULL TN PR NULL05001 3505048 2008-04-10 NULL TN PR NULL05001 3505048 2008-04-13 NULL TN PR NULL05001 3505048 2008-04-23 NULL TN PR NULL05001 3505048 2008-04-24 NULL TN PR NULL05001 3505048 2008-04-27 NULL TN PR NULL05001 3505048 2008-06-05 NULL TN PR NULL05001 3505048 2008-06-08 NULL TN PR NULLMy result should only be 3 records (column 1) values 04001, 04101 and 05001.Thank you.