Как извлечь заемщиков из базы данных, сохранив месяцы перенастройки в качестве имен столбцов? - PullRequest
0 голосов
/ 26 апреля 2019

В моей базе данных возвращенный кредит хранится таким образом

---------+------------+------+-------------+------------+
borrower |loan_amount | rate | date_issued | instalment |
---------+------------+------+-------------+------------+
1        |       10000|    50| 2019-04-20  |           4|
---------+------------+------+-------------+------------+
2        |       20000|    50| 2019-04-20  |           3|
---------+------------+------+-------------+------------+

я хочу достичь этого результата

---------+------------+-------+------+-------+------+
                      |   Installment per Months    |
---------+------------+-------+------+-------+------+
name     |       Total|     4 |    5 |     6 |    7 |
---------+------------+-------+-------------+-------+
John     |       15000|   3750|  3750|   3750|  3750|
---------+------------+-------+-------------+-------+
James    |       30000|  10000| 10000|  10000|     -|
---------+------------+-------+-------------+-------+

Это логика позади.

  1. Максимальное количество взносов - 4, а минимальное - 1
  2. Номер взноса определяет количество месяцев, в течение которых должен быть возвращен кредит, и сумму
  3. всего = (loan_amount + ((loan_amount * rate) / 100))
  4. если я хочу, чтобы клиенты брали кредит в январе, количество месяцев должно составлять 1, 2, 3, 4. Для февраля должно быть 2, 3, 4, 5
  5. в нижней части каждого месяца должны быть вычислены итоги.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...