Можете да използвате UNION
клауза, UNION
ще провери за дубликати и ще бъдат върнати само отделни редове
SELECT * FROM table1
UNION
SELECT * FROM Table2
Редактиране:За да съхранявате данни от двете таблици без дубликати, направете това
INSERT INTO TABLE1
SELECT * FROM TABLE2 A
WHERE NOT EXISTS (SELECT 1 FROM TABLE1 X
WHERE A.NAME = X.NAME AND
A.post_code = x.post_code)
Това ще вмъкне редове от таблица2, които не съвпадат с име, пощенски код от таблица1
Алтернатива е, че можете също да създадете нова таблица и да не докосвате table1 и table2
CREATE TABLE TABLENAME AS
SELECT * FROM table1
UNION
SELECT * FROM Table2