MYSQL: Merge two tables into one, with union -
i have make table out of 2 other tables (and use union). query works is:
select * tabel1 union select * tabel2 now have put result(data) table3 (a table have, same columns in table1 , table2).
who can me?
insert table3 select * tabel1 union select * tabel2 since have same columns in 3 of them ...
in general case should work column lists like
insert table3 (col1, col2, col3) select col1, col2, col3 tabel1 union select col1, col2, col3 tabel2 this way avoid trouble auto_increment id-columns. should consider using union all since union filters out duplicate lines , therefore take longer on large tables.
Comments
Post a Comment