Загрузка данных


SELECT
    ot.id,
    ot.short_name,
    count(*) AS cnt,
    min(o.effective_date) AS min_date,
    max(o.effective_date) AS max_date
FROM back_office.operation o
JOIN back_office.operation_type ot
    ON ot.id = o.operation_type_id
WHERE ot.short_name ILIKE '%выплат%'
GROUP BY
    ot.id,
    ot.short_name
ORDER BY
    ot.short_name;