我有表a和表b,并希望更新表b中的表a,以查找不匹配的任何值。如果表b中有新记录,我们可以在表a中插入。我有col1和col2作为主键和13个cols。 如果整个记录匹配,我们可以忽略更新或插入。
对此表示感谢 -
表a
col1 col2 col3 col4
100 aaa bbb null
200 ccc ddd eee
300 fff null kkk
表b
col1 col2 col3 col4
100 aaa ccc ddd
200 ccc ddd eee
300 ddd kkk mmm
400 nnn ppp www
输出应为 -
表a
col1 col2 col3 col4
100 aaa ccc ddd
200 ccc ddd eee
300 ddd kkk mmm
400 nnn ppp www
答案 0 :(得分:1)
REPLACE INTO table_a
SELECT * FROM table_b;