mysql - 无法将列数据从 MySQL 中的一个表复制到另一个表

标签 mysql sql

我有一个表,其中每一行(事件)都有一个唯一的(整数)ID。我有另一个表,其中包含相同的事件,我试图将 ID 列从第一个表复制到下一个表,但没有成功。我首先尝试在第二个表中创建一个空白列,并且在没有准备空白列的情况下进行了尝试。当我运行查询时,它会旋转并表示已成功执行,但第二个表中的列从未更新。

这是我的查询:

insert into games2 game_id
(
select games.game_id as game_id
from
games2 join games
on games2.DATE = games.DATE and
games2.HOME = games.HOME and
games2.AWAY = games.AWAY
)

最佳答案

INSERT INTO Item (Name)
  SELECT Item 
  FROM IName

我认为这个来源会对您有所帮助Copy from one column to another (different tables same database) mysql

关于mysql - 无法将列数据从 MySQL 中的一个表复制到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36552236/

相关文章:

MySQL:仅在满足某些条件时更新项目

php - 将表单数据插入MySQL数据库表

php - 如何检查bean是否相关

sql - 关于提高 SQL 查询计数性能的建议?

php - 使用 PHP 和 MySQL 的基本但安全的登录系统遇到问题

sql - ORA-01031 创建 View 时权限不足?

php - Active MySQL 添加 - 困惑

php - 如何按列名分组并确保查询检索到最后更新

php - php函数中sql查询中的假值仅在引号中有效

sql - 将 varchar 更改为 nvarchar 后网站性能下降