1
我有2个表table1和table2。我必须将table2中名为'C'的列复制到table1中的'C'列,而不会丢失任何其他列数据。两种字段数据类型都是相同的。任何人都可以给我一个适当的查询如何做到这一点。MySQl查询帮助
感谢
我有2个表table1和table2。我必须将table2中名为'C'的列复制到table1中的'C'列,而不会丢失任何其他列数据。两种字段数据类型都是相同的。任何人都可以给我一个适当的查询如何做到这一点。MySQl查询帮助
感谢
假设表1中已经包含了C列中,您可以通过ID加入:
UPDATE table1 t1 JOIN table2 t2 ON t1.id = t2.id
SET t1.col1 = t2.col2, t1.col2 = t2.col2
来源:http://blog.ookamikun.com/2008/03/mysql-update-with-join.html
非常感谢Davide,这正是我想要的,它的工作完美。非常感谢 :) – Mujahid
是表1已经含c柱或你应该首先将其添加? –
请提供表格结构(CREATE TABLE)。英国有PK吗? – Devart