Я пытаюсь написать запрос, который даст мне сумму транзакции за одну дату.Проблема в том, что когда я добавляю дату столбца в свой запрос, я получаю отдельные значения, а не их сумму.Требование для этого запроса - иметь одну запись для каждого продавца, но я получаю несколько строк для одного продавца.
SELECT SUBSTR(m.MERCHANTLASTNAME, 1, 36) Name1,
m.MERCHANTBANKBSB MerchantAccbsb,
m.MERCHANTBANKACCNR Merchant_act,
m.MERCHANTID merchantid,
t.transactiondate date1,
sum(t.TRANSACTIONAMOUNT) as total
FROM fss_merchant m
JOIN fss_terminal term
ON m.MERCHANTID = term.MERCHANTID
JOIN FSS_DAILY_TRANSACTION t
ON term.TERMINALID = t.TERMINALID
group by t.transactiondate, SUBSTR(m.MERCHANTLASTNAME, 1, 36), m.MERCHANTID, m.MERCHANTBANKBSB, m.MERCHANTBANKACCNR,
m.MERCHANTLASTNAME
Вывод моего запроса:
Я хочу получитьодна запись на каждого продавца с суммой суммы транзакции за один день, а не с несколькими строками транзакции в этот день.