所以正如我所说,是否可以复制每一行并将其放在下面的行中,或者将相同的字段行移动到下面的字段中?(当然有和索引自动增量)。结果应该是第 41 行中的旧第 40 行内容(字段),依此类推。
REPLACE table SET column1 = previuos(column1), column2= previous(column2), column3=(previous(column3) where id > 20 and id < 300
它们不是最后插入的,它们位于表格的中间并且想要将其向下移动,以便让我在所选行的开头有一些空行(带有索引)
INSERT INTO table (
SELECT column1,column2,column3
FROM table WHERE id > 20 AND id < 200
) WHERE id = 30
从 21 到 199 选择行,然后插入 30 和前面
谢谢你