A simple left join should give you the results like you mentioned. Can you please try running the below and let us know what the output is.declare @scheduling_availability_overview_people table ([Name] varchar(100), userID int)insert @scheduling_availability_overview_peopleselect 'person1', 1union all select 'person2', 2union all select 'person3', 3union all select 'person4', 4union all select 'person5', 5union all select 'person6', 6union all select 'person7', 7declare @scheduling_availability_overview table ([Name] varchar(100), userID int, eventtype varchar(50))insert @scheduling_availability_overviewselect 'person1', 1 ,'sick'union all select 'person2', 2, 'vacation'union all select 'person3', 3, 'vacation'union all select 'person4', 4, 'sick'select p.*,coalesce(o.eventtype,'') from@scheduling_availability_overview_people pleft join @scheduling_availability_overview o on p.userID = o.userID