我想知道是否有可能将所有数据从表中的一列移到另一张表中。这是我正在尝试做的事情:
表1:用户-尝试读取+移动的列= oauth_access_key和oauth_access_secret
表2:account_users-目标列:oauth_token_key,oauth_token_secret
这些表之间的关系键是“ user_id”。
一个查询有可能吗?我知道这很容易在PHP中完成,但是我想知道是否可以在普通SQL中完成。
提前致谢。
UPDATE users, account_users SET account_users.oauth_token_key=users.oauth_access_key, account_users.oauth_token_secret = users.oauth_access_secret WHERE account_users.user_id=users.user_id;
您可以JOIN在MySQL Update上使用语法。
JOIN