Нещо като следното може да направи това, което търсите. Той ще присвои нарастващи стойности на order
въз основа на question_id
поръчване:
select @ordval := 0;
update thetable set `order` =
(select @ordval := @ordval + 1) order by question_id;