mysql - 将数据从一个表复制到另一个表并添加其他数据

标签 mysql

我的数据库中有一个临时表和一个常规表。列名和类型是相同的,除了常规表有一个额外的字段。我正在尝试编写一个查询,将信息从临时表复制到常规表中,并在一个查询中将数据添加到添加字段中。

我了解如何将列从一个表复制到另一个表(例如 INSERT INTO TABLE 1(col 1 等 ..)SELECT TABLE2),但我该怎么做,然后添加新字段的值?

感谢您的帮助。

最佳答案

 INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *, NULL from TABLE2

 INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *, the_default_date_here from TABLE2

关于mysql - 将数据从一个表复制到另一个表并添加其他数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5167605/

相关文章:

php - 未找到 ActiveRecord\MysqliAdapter

mysql - Symfony 2.4 中重新生成 YML 映射问题

PHP函数问题

java - 插入数据后hibernate一对一查询报错

mysql - 如何从嵌套类别表中获取顶级父级?

php - 如何为在线约会网站设计用户表?

php - 根据索引更改选择框

mysql - 表将输入作为字符串并解析并给出输出

MySQL 查询。无法获得它

mysql - 使用 Limit 从 a 到 z 排序