Я пытаюсь ввести значение непрерывного подсчета дебет-кредита в столбец saldo, вот мой sql код
Я хочу сделать дебет - кредит и положить в saldo столбец, мой запрос выше позволяет мне получить значения saldo, но не потерпел неудачу при вставке * SET @variable = 0; -- Without Pagination INSERT into laporan_bukubesar (`saldo`) SELECT `tanggal`, `debit`, `kredit`, @variable := @variable + (`debit` - `kredit`) as `saldo` FROM laporan_bukubesar ORDER BY `tanggal` ASC; # 1136 - количество столбцов не соответствует количеству значений в строке 1 Вот моя таблица Вот что я хочу
Я хочу сделать дебет - кредит и положить в saldo столбец, мой запрос выше позволяет мне получить значения saldo, но не потерпел неудачу при вставке
SET @variable = 0; -- Without Pagination INSERT into laporan_bukubesar (`saldo`) SELECT `tanggal`, `debit`, `kredit`, @variable := @variable + (`debit` - `kredit`) as `saldo` FROM laporan_bukubesar ORDER BY `tanggal` ASC;
# 1136 - количество столбцов не соответствует количеству значений в строке 1
Вот моя таблица
Вот что я хочу
Хотите обновить значение:
UPDATE laporan_bukubesar SET saldo = (@variable := @variable + (`debit` - `kredit`)) ORDER BY tanggal ASC;