Instead of creating a query and running it against 2 tables I am attempting a subquery, however my experience is limited and below i am getting "Syntax error (missing operator) in join expression". The tbl "Area" has the primary key Facility
Code:
SELECT sum(Q.[SumOfTaxes]),[Area].[Facility], Sum([tbl1].[Payment]) AS [SumOfPayment]
FROM
(SELECT [tbl2].[Facility], Sum([tbl2].[Taxes]) AS [SumOfTaxes]
FROM tbl2
WHERE (((Month([Run Date]) & Year([Run Date]))=Month(Date()) & Year(Date())))
GROUP BY [tbl2].[Facility]
) AS Q INNER JOIN [Area] ON [Q].[Facility] = [Area].[Facility] INNER JOIN [tbl1] ON [Area].[Facility] = [tbl1].[Facility]
WHERE ((([tbl1].Time)="Month"))
GROUP BY [Area].[Facility];