如何在mySQL中复制一堆记录?
我有这样的记录:
ID - name - year
-----------------
1 jasmine - 1999
2 peter - 1999
3 fleur - 1999
如何将所有带有
WHERE year='1999'
的名称复制到新的新行?ID - name - year
-----------------
1 jasmine - 1999
2 peter - 1999
3 fleur - 1999
4 jasmine - 2000
5 peter - 2000
6 fleur - 2000
有任何想法吗?
最佳答案
INSERT INTO mytable (name, year)
SELECT (name, 2000) FROM mytable WHERE year = 1999;
关于mysql - 我如何在MySQL中复制一堆记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10642552/