not convinced from you description (and no sample data etc) but, is this what you're after...select w.worker_full_name ,coalesce(SUM(Cnt),0) as [# Incidents]FROM HD_worker_view w left join ( select modified_by_worker_nt_id, count(*) as Cnt from dbo.HD_workitem_current_view where datediff(dd, [workitem_created_on], getdate()) <= 30 ) hd1 on w.worker_nt_id = hd1.modified_by_worker_nt_idGROUP BY worker_full_nameORDER BY coalesce(SUM(Cnt),0)
Em