Есть таблица с данными о заёмщиках
CREATE TABLE customers
(
customer_id integer,
region_id integer,
created date
);
CREATE TABLE regions
(
region_id integer,
timezone varchar(255)
);
CREATE TABLE applications
(
application_id integer,
credit_date date,
customer_id integer,
back_date date,
credit_sum decimal(8, 2)
);
CREATE TABLE payments
(
application_id integer,
created_at date,
payment decimal(8, 2)
);
Нужно написать запрос, чтобы получить вывод следующего формата за период с 01.07.2021 по 15.07.2021:
На данный момент написал такой запрос, он выводит все поля, кроме последнего.
select to_char(applications.credit_date, 'DD.MM.YYYY') as Дата_займа,
applications.credit_sum as Сумма_займа,
count(applications.credit_sum) as Количество_займов,
sum(applications.credit_sum) * count(distinct(applications.credit_sum)) as Сумма_займов_руб,
from applications
group by to_char(applications.credit_date, 'DD.MM.YYYY'), applications.credit_sum
order by to_char(applications.credit_date, 'DD.MM.YYYY'), applications.credit_sum
Вопрос в том, как вывести столбец с информацией о должниках? Должниками считать тех, кто на момент окончания договора о займе не перевёл всю сумму займа
Буду премного благодарен!!!