SELECT [Weekly Local Server Access List].Username, [Weekly Local Server Access List].[Group Name], [Weekly Local Server Access List].[Server Name], [Weekly Local Server Access List].[Start Time], [Grant Access Log].[Access Start], [Grant Access Log].[Access End]
FROM [Weekly Local Server Access List] LEFT JOIN [Grant Access Log] ON [Weekly Local Server Access List].Username = [Grant Access Log].Client
WHERE ((([Weekly Local Server Access List].Username) Not Like "*sp$" And ([Weekly Local Server Access List].Username) Not Like "*gb$" And ([Weekly Local Server Access List].Username) Not Like "administrator*" And ([Weekly Local Server Access List].Username) Not Like "*pwrusers" And ([Weekly Local Server Access List].Username) Not Like "domain admin*" And ([Weekly Local Server Access List].Username) Not Like "*sp_adm" And ([Weekly Local Server Access List].Username) Not Like "*gb_adm" And ([Weekly Local Server Access List].Username) Not Like "svc*") AND (([Weekly Local Server Access List].[Group Name]) Like "administrator*" Or ([Weekly Local Server Access List].[Group Name]) Like "Power User*") AND (([Grant Access Log].[Access Start])<[start time]) AND (([Grant Access Log].[Access End])<[start time])) OR ((([Grant Access Log].[Access Start])>[start time]) AND (([Grant Access Log].[Access End])>[start time]));