@iSensetivity
бухгалтер, програміст-самоук

Возможен ли такой запрос?

SET @ba = SELECT sum(balans+200) FROM `test_db_vytrat` WHERE id = 10;

INSERT INTO `test_db_vytrat` (`id`, `data`, `cat`, `oper`, `suma_oper`, `balans`, `note`) VALUES (NULL, '2014-10-25', '4', 'dec', '150', @ba, 'hb');

Надо посчитать баланс, хочу сделать одним запросом, но как?
  • Вопрос задан
  • 2188 просмотров
Решения вопроса 1
@iSensetivity Автор вопроса
бухгалтер, програміст-самоук
В общем сделал так.
SELECT @ba:= (balans + СУМА) FROM `test_db_vytrat` ORDER BY `id` DESC LIMIT 0 , 1;
INSERT INTO `test_db_vytrat` (`id`, `data`, `cat`, `oper`, `suma_oper`, `balans`, `note`) VALUES (NULL, '2014-10-25', '4', 'dec', '150', @ba, 'hb');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Cbonds.ru Санкт-Петербург
от 200 000 ₽
Милти Москва
от 150 000 ₽
QIWI Екатеринбург
от 140 000 ₽
18 мая 2022, в 00:48
3000 руб./за проект
18 мая 2022, в 00:31
100000 руб./за проект
18 мая 2022, в 00:09
15000 руб./за проект