Добавить столбец к базе данных к БД mySQL (пример внутри). Срочно.
Нужно рассчитать ускорение (по данным скорости и времени) и подставить эти данные в столбец.
Таблица называется andro
Формула для ускорения:
Acc = (b.Speedms - a.Speedms)/(b.Time - a.Time) , где Асс мы получаем и записываем для строки b
и где строка b располагается сразу под строкой a, т.е. мы из текущего значения скорости и времени вычитаем предыдущее.
Кусок БД во вложении (Вам нужно использовать только поля Time, Speddms, Acc)
Запрос, который медленно но работает (выводит данные), а нужно их записать в существующий или новый столбец:
SELECT t0.Time as curr_t, t1.Time as prev_t, t0.Speedms as curr_v, t1.Speedms as prev_v,
(t0.Speedms - coalesce(t1.Speedms,0))/(t0.Time - coalesce(t1.Time,0)) AS acc
from andro t0
left join andro t1
on t0.Time > t1.Time
and not exists
(
select null
from andro t2
where t2.Time
and t2.Time > t1.Time
)
order by t0.Time