【发布时间】:2013-11-29 16:02:32
【问题描述】:
如果满足某些条件,我需要将另一个数据库/表中的值插入到表中
填充表
db1.table1
----------------------------------------------------
id | name | category_id | value1 | value2
----------------------------------------------------
db1.table2
--------------------
id | category
--------------------
要填充的表格
db2.table1
---------------------------------------------
id | name | category | value1 | value2
---------------------------------------------
逻辑应该是这样的:
从db1.table1.value1 and db1.table1.value2 插入db2.table1.value1 and db2.table1.value2 值。
如果满足此条件:
db1.table1.name = db2.table1.name
与
db1.table2.category = db2.table1.category
db1 的table1 和table2 可以连接:
db1.table1.category_id = db1.table2.id
我怎样才能做到这一点?
【问题讨论】: