尝试将table1中的新数据复制到table2中。我不知道如何以另一种方式编写代码
INSERT table1
SELECT x.*,y.TIMESTAM
FROM table1 x, table2y
WHERE x.TIMESTAM > y.TIMESTAM;
我想复制table1中的所有列,如果时间戳是较新的(>)表2中的第1行
答案 0 :(得分:1)
以下是将表2中的所有较新数据复制到table1中的方法:
INSERT INTO table1
SELECT * FROM table2
WHERE TIMESTAM > (select MAX(TIMESTAM) FROM table1);