问下,如何将一张表里面的某一条记录复制到另一张表里面?
情况是这样的,
我用php从一张表读出一条数据,然后这条数据有很多字段与另一张表是相同的,也有一部分是不同的,
然后我希望把读出来的这条数据,再加上一些其他数据,保存到另一张表里面?
我想问下有没有简单的方法,我现在是先构成数组,然后插入,感觉太麻烦了?
最低级的方法 在 Origin model 内增加一个方法叫做 CovertToForwardModel 返回一个构建好的 ForwardModel 对象,然后你 ForwardModel 直接 save 不就好了。
稍微高级点的方案 使用 Collection 一次处理多个、
最高级的方法 让 DBA 去做
我理解一下楼主的意思,是不是想少些点代码?
如果想加入的一些东西是固定的,可以用MySQL的insert和select结合,例如:
这样最快最简单