Sem o seu SHOW CREATE TABLE para t e x para permitir o teste, tente isto
UPDATE tbl t inner join (selecione id, TIMEDIFF(x_time, first_value(x_time) over(order by id asc)) como result_diff de tbl) x em t.id=x.id set time = TRIM(BOTH '0' from result_diff )
Sem o seu SHOW CREATE TABLE para t e x para permitir o teste, tente isto
UPDATE tbl t inner join (selecione id, TIMEDIFF(x_time, first_value(x_time) over(order by id asc)) como result_diff de tbl) x em t.id=x.id set time = TRIM(BOTH '0' from result_diff )
Deixe-nos saber seus resultados, por favor.