mysql复制表数据,修改后重新插入

一个sql搞定

INSERT into student (id,pin,company,create_time)
select null,"test_pin",company,now() from student where pin = "hello";

解析

上面一行是要插入的表和数据格式,

下面的一行是从数据库读取已经存在的数据。

这俩红框内的顺序需要一致,不想使用查询出来的字段,可以自己修改。


版权声明:本文为Mint6原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。