I have a list of SiteUsers in one table and another table has columns with different types of owners (ID) for the record. For example, the SiteUserID in the SiteUsers table will be used for the SalesRepID, the StaffingManagerID, and RecruiterID in the Fill table. Of course, the SiteUserID is different for each of the values in the Fill table.
I’d like to return the name of the SiteUser for each ID column in the Fill Table.
How do I properly construct a JOIN statement to do this?
I’m guessing this is done through INNER JOIN, but I’m not sure.
My current select statement already has an INNER JOIN as I’m pulling the name of the FillType from another table. I’m using this in an asp.net application.



I’m not sure if this is even possible. Any help is appreciated.
Since each of the IDs in the
Fillstable allows null, you probably want toLEFT JOINto theSiteUserstable like so: