Thank you so very much for taking the time to review the problem I'm having, I really appreciate it!
This is the SQL that contains all the fields where I would like to total all Credits Amounts and Debit Amounts by statement month within Account ID:
SELECT tblBalance.AccountID AS tblBalance_AccountID, tblBalance.BalBegDate, tblBalance.BalEndDate, tblBalance.BalBegBalance, tblTransaction.AccountID AS tblTransaction_AccountID, tblTransaction.tranDate, tblTransaction.TranCrAmount, tblTransaction.tranDbAmount, Format$([tblBalance].[BalBegDate],'mmmm yyyy') AS StmtMonth
FROM tblBalance INNER JOIN tblTransaction ON tblBalance.[AccountID] = tblTransaction.[AccountID];
Then I tried a query that contained only the dates, tblBalance.balBegDate, tblBalance.balEndDate and tblTransaction.tranDate. Here I was thinking maybe I could add a column to associate each transaction record with the appropriate statement period. Somehow comparing tranDate >=balBegDate and <=balEndDate. I don’t have this logic in my SQL as I don’t know how to do it as it is not a ‘true’ SELECT as I want all records to be evaluated/updated in the new column.
SELECT qryDate1.BalAcctID, qryDate1.TranAcctID, qryDate1.tranDate, qryDate1.BalBegDate, qryDate1.BalEndDate, qryDate1.BalMonth
FROM qryDate1;