首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在MySQL查询中执行INSERT INTO with SELECT时添加静态值?

如何在MySQL查询中执行INSERT INTO with SELECT时添加静态值?
EN

Stack Overflow用户
提问于 2012-01-30 12:22:19
回答 2查看 47.7K关注 0票数 38

我有两个带有字段x和y的MySQL表a和b。表b有一个额外的字段z。表a在数据库db1中,b在db2中。我想把x和y从a复制到b,并为z设置一个静态值,我该怎么做呢?

代码语言:javascript
运行
复制
db1.a.x -> db2.b.x
db1.a.y -> db2.b.y
4 -> db2.b.z

到目前为止,我有:

代码语言:javascript
运行
复制
"INSERT INTO db2.b (x,y) SELECT x,y FROM db1.a"

如何将db2.b.z设置为4?我不想为表设置一个永久的默认变量。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9059310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档