Используйте «Left join», чтобы получить все строки «Count», и Nz () , чтобы отобразить 0, когда в счете нет транзакций:
Select c.Code, Nz(sum(m.Money),0) as Money
From Count c
LEFT JOIN MoneyMovements m on c.Code = m.Bank_code
group by c.Code
Access действительно не понравилось имя таблицы "Count", поэтому вместо этого я использовал Counts
, вот что я сделал:
SELECT Counts.code, Nz(Sum(MoneyMovements.Money),0) AS SumOfMoney
FROM Counts LEFT JOIN MoneyMovements ON Counts.Code = MoneyMovements.bank_code
GROUP BY Counts.code;