У меня есть таблица в базе данных, которая выглядит следующим образом:
#table_tstamp
id, tstamp
1, 12.11
2, 14.0
3, 18.22
4, 24.34
Я хочу другой столбец этой таблицы и перебрать значения в tstamp, чтобы новое значение = {tstamp (i)* 2 + 5} так, чтобы обновленная таблица выглядела как
#table_tstamp
id, tstamp, ts_new
1, 12.11, 29.22
2, 14.0 , 33.0
3, 18.22, 41.44
4, 24.34, 53.68
Я попробовал этот код, но у меня не получилось (хотя столбец fetch_ts создан, но имеет значения NULL):
ALTER TABLE table_tstamp
ADD fetch_ts float;
insert into table_tstamp
SELECT 2*t2.tstamp+5 FROM table_tstamp t2;
#1136 - Column count doesn't match value count at row 1