Created 02-08-2018 01:27 PM
Hi,
I've two tables in Hive which I want to merge/ union.
How can i merge both tables?
Created 02-08-2018 01:49 PM
Cast the column p as null (or) some value and data types of the column p needs to match on both tables.
Example:-
hive# select cast("ta" as string)p union select cast("tb" as string)p; +--------+--+ | p | +--------+--+ | ta | | tb | +--------+--+
In the example i'm having 2 tables having same column name(p) and datatype(String) after doing union we are getting merged results.
(or)
select "i" op union select "ji" p; +---------+--+ | op | +---------+--+ | i | | ji | +---------+--+
Created 02-08-2018 01:49 PM
Cast the column p as null (or) some value and data types of the column p needs to match on both tables.
Example:-
hive# select cast("ta" as string)p union select cast("tb" as string)p; +--------+--+ | p | +--------+--+ | ta | | tb | +--------+--+
In the example i'm having 2 tables having same column name(p) and datatype(String) after doing union we are getting merged results.
(or)
select "i" op union select "ji" p; +---------+--+ | op | +---------+--+ | i | | ji | +---------+--+
Created 02-08-2018 02:23 PM
Thank you, @Shu !