目前,我发现从Table 1
复制特定的列和值并将这些值手动粘贴到Table 2
上非常耗时。
我有两个表(在同一数据库中),如下所示:
如何通过执行以下操作节省时间? -
从Table 1
(在这种情况下为1
和2
)中抢夺特定ID。
仅将Pcode
和Desc
值复制到Table 2
上吗?
这是我想要实现的最终结果(以下屏幕截图)
该ID将是新的,因为它是新记录。因此,从技术上讲,我将使用从Table 2
复制的新值更新Table 1
每个列都是varchar类型的列,需要ID
另外,我正在使用MySql Workbench。
答案 0 :(得分:1)
这应该可以解决问题;
INSERT INTO table2 (PCode, Desc)
SELECT Pcode, Desc
FROM table1
WHERE table1.id = 1 or table1.id = 2