Ответов: 3 Просмотров: 54
|
Имеем таблицу базы
допустим такую
CODE ( htmlphp):
скопировать код в буфер обмена
$query="create table table1 ( id int(5) not null auto_increment, Dohod float null, Rashod float null, Itog float null, Data date, primary key(id));";
поля доход ,расход вводим сами,а поле Itog необходимо посчитать в процессе.
причём считать нужно суммарный итог по всем записям.
т.е. типа так
CODE ( SQL):
скопировать код в буфер обмена
"insert into Table1 (Dohod,Data,Itog) values ($Dohod,'".$Year."-01-01',где Itog равен итог предыдущей записи + ДоходТекущей-РасходТекущей)";
Можно ли это сделать одним запросом?
И будет ли это работать быстрее чем если делать несколько запросов? |