Этот SQL-запрос MS Access не возвращает правильное значение. Я пытаюсь суммировать комиссию из таблиц TransactionBuy и TransactionSell между двумя датами, введенными в форму. Однако результат неверен.
SELECT (Sum([TransactionBuy].[Commission])+Sum([TransactionSell].[Commission])) AS Total
FROM TransactionBuy, TransactionSell
WHERE (TransactionBuy.DateTime Between Forms![AT - frmCommission]![txtStart]
And Forms![AT - frmCommission]![txtEnd])
AND (TransactionSell.DateTime Between Forms! [AT - frmCommission]![txtStart]
And Forms![AT - frmCommission]![txtEnd]);