我正在查看是否可以通过排序从表A中选择数据,以便更改数据的顺序。
然后我想创建一个循环,这样它将遍历每一行并将其添加到表B中。
这可能。
答案 0 :(得分:1)
使用变量@row_number
存储增量num,用于预期的排序。
SET @row_number = 0;
SELECT (@row_number:=@row_number + 1) AS num, Column1
FROM TableA
ORDER BY Column1
此结果可以存储在临时表中,并根据您可以循环/插入到TableB
中