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


SELECT
    count(*) AS total_pensioners,
    count(*) FILTER (
        WHERE EXISTS (
            SELECT 1
            FROM ourpension.application_individual_bank_detail newer
            WHERE newer.sharer_id = p.sharer_id
              AND newer.id <> original.id
              AND newer.accepted > original.accepted
              AND newer.accepted::date <= DATE '2026-06-30'
        )
    ) AS pensioners_with_newer_br
FROM pens p
JOIN ourpension.application_individual_bank_detail original
    ON original.id = p.bank_detail_id;