Как я могу получить данные из базы данных, где начальный баланс и конечный баланс являются правильными, используя PHP и PDO - PullRequest
0 голосов
/ 27 мая 2018

Я работаю против проблемы ниже.

В моей базе данных есть таблица, которая выглядит следующим образом: enter image description here

Отображение таблицы в порядке.

Столбец5 указывает, содержит ли Столбец4 отрицательное или положительное число.C = положительный и D = отрицательный.

Столбец 1 - это баланс до того, как столбец 4 был снят.Можно сказать, начальное сальдо.

Столбец2 - это остаток после снятия столбца 4.можно сказать, окончательное сальдо.

Пример двух верхних строк в это время:

95,00 + 181,00 = 276,00 (Столбец 4, положительный результат)

1894,65 + 276,00= 2170.65 (результат в столбце 2, это также начало следующей строки столбца 1).

Что я хочу, это добавить, вычтя или вычтя, начиная с самой старой даты:

1894.65 + 95= 1989,65 (строка 1)

1989,65 + 181,00 = 2170,65 (строка 2)

2170,65 - 40,00 = 2130,65 (строка 3)

2130,65 + 1001,92 = 3132,57 (строка 4)

и т. Д.

Я не могу этого сделать, поскольку в столбце 1 встречается то же число, что и в тот же день (столбец 6).

Я пробовал их с разнымиесли тогда варианты, но результат - не то, что я хочу.

, кто мог бы помочь мне в этом или подтолкнуть меня в правильном направлении

Надеюсь, я четко это описал.Я использую PHP и PDO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...