Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL met à jour les valeurs de colonne incrémentées (non incrémentées automatiquement)

Quelque chose comme ce qui suit pourrait faire ce que vous recherchez. Il attribuera des valeurs croissantes à order basé sur le question_id commande :

select @ordval := 0;
update thetable set `order` = 
        (select @ordval := @ordval + 1) order by question_id;