У меня есть этот SQL. Я не уверен, что это то, что мне нужно, но он выбирает все записи, которые мне нужны. Мне просто нужно сжать их сейчас и подсчитать количество и количество уникальных дат.
select m.account_tag, m.cmcl_forecast_cleared, m.check_amount,
a.acct_id, a.acct_no, a.bank_id,
b.bank_id, b.name
from ap_master m
join accounts a on a.acct_id=m.account_tag
join banks b on b.bank_id=a.bank_id
where m.cmcl_bank_cleared is null
order by m.account_tag, m.cmcl_forecast_cleared
Я хочу отобразить только четыре столбца Account, Date, Count и sum
Учетная запись будет a.acct_no.
Дата будет уникальной датой m.cmcl_forecast_cleared для этой учетной записи
Счет будет общим количеством проверок (записей) для этих уникальных дат (cmcl_forecast_cleared)
Суммой будет общая сумма check_amount для этих уникальных дат (cmcl_forecast_cleared)
Надеюсь, это понятно. Я не уверен, нужна ли мне какая-либо группировка или нет