mysql - 如何将一行从一个表复制到另一个表,该表的列比mysql中的第一个多?
问题描述
请仔细阅读我的问题,因为我很不擅长解释它,请帮我解决这个问题。
假设我创建了 2 个名为 的表table1
,它只有 2 列,第二个名为table2
3 列的表,但在 3 列中,2 列与 2 列相同table1
。
因此,我想将 2 列中的一行复制到 2 列table1
的相同类型,table2
并在 mysql 中将第 3 列保持为空。
所以请告诉如何去做。
解决方案
insert into table2(col1, col2)
select col1, col2 from table1
推荐阅读
- ios - 无法检索额外的标头 - Mailcore
- javascript - 悬停时在相对标签内滚动绝对图像
- javascript - 从 javascript 打开页面不起作用
- django - IndentationError: unindent 不匹配任何外部缩进级别 django
- python - 验证 Django 时间
- nativescript - 如何将数组数组传递给Java函数?
- mongodb - 如何在 bluemix 上使用 nodered 配置 mongodb?
- tensorflow - 如何在 iOS 应用程序上实现 Mask R-CNN?
- r - 如何从数据帧中总结所有可能的 N 位乘积?
- r - 为什么在 R strip.position = "top" 的饼图中使用构面不起作用?