【mysql】ORDER BYの順番でレコードに連番を振る方法

ORDER BYの順番でレコードに連番を振るクエリは以下の通り。

-----------------------------------------------------
SET @i := 0;
UPDATE テーブル名 SET column2 = (@i := @i +1) ORDER BY column1 ASC;
-----------------------------------------------------
ORDER BY 以下の条件で、column2フィールドのレコードに連番を振られる。