>>FROM Travel!TravAuth ; >> LEFT OUTER JOIN Travel!Roster ; >> ON TravAuth.EmpId = Roster.EmpId ; >> LEFT OUTER JOIN Travel!Accounts ; >> ON TravAuth.ActId = Accounts.ActKeyTechnically, there is a performance improvement because the nested joins cause an error when you try to use the view. :) On the other hand, I have had a query with nested joins work as long as the join types were different, but I do not remember which combination actually worked.