【发布时间】:2012-02-21 23:28:09
【问题描述】:
我有两个带有字段 x 和 y 的 MySQL 表 a 和 b。表 b 有 1 个额外字段 z。表 a 在数据库 db1 中,b 在 db2 中。我想将 x 和 y 从 a 复制到 b 并为 z 设置一个静态值。我该怎么做?
db1.a.x -> db2.b.x
db1.a.y -> db2.b.y
4 -> db2.b.z
到目前为止,我有:
"INSERT INTO db2.b (x,y) SELECT x,y FROM db1.a"
如何将 db2.b.z 设置为 4 ?我不想为表设置一个永久的默认变量。
【问题讨论】: