A family of Microsoft relational database management systems designed for ease of use.
Try this with INNER and parenthesis --
select EID as [ID], s.Definition as [Site], fname + ' ' + lname as [Name]
from (dbo_lk_ID as m INNER join dbo_lk_site as s on m.site = s.site) INNER join dbo_RAND as r on m.EID = r.ID
where len(ID) >= 8
order by Len(EID) desc, EID desc;