@www0rm

Какими запросами можно получить список кредитов, которые на момент расчета имеют непогашенную задолженность?

И рассчитать для каждого такого кредита:
1 общую (накопленную) сумму просроченного долга непогашенную (не выплаченную) к моменту расчета.
2 дату начала текущей просрочки ( под датой начала просрочки, в данной задаче понимается первая дата непрерывного периода, в котором общая сумма просроченного непогашенного долга > 0.)

структура и сама таблица к которой делаются запрос...

или тут
spoiler
Структура
Date_key Дата
Customer Номер клиента
Invoice Номер кредита
Currency Валюта кредита
Sum сумма, неоплаченная ("+") или оплаченная ("-")




Таблица
Date_key Customer Invoice Currency Sum
12.12.2017 111110 111111 RUR 14000
25.12.2017 111110 111111 RUR 5000
12.12.2017 111110 122222 RUR 10000
12.01.2018 111110 111111 RUR -10200
20.11.2017 220000 222221 RUR 23000
20.12.2017 220000 222221 RUR 20000
31.12.2017 220001 222221 RUR -9000
29.12.2017 111110 122222 RUR -10000
27.11.2017 220001 222221 RUR -30000


спасибо.
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
VicTHOR
@VicTHOR
(╮°-°)╮┳━━┳ ( ╯°□°)╯ ┻━━┻
Так?
SELECT `Customer`, sum(`Sum`) as `Total`, `Currency`, min(`Date_key`) as `Date_from`
    FROM `table`
    WHERE `Sum` > 0
    GROUP BY `Customer`, `Currency`
    ORDER BY `Date_from`
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы