При работе с данными мержить таблицы между собой приходиться довольно часто. Обычно следующим шагом после слияния таблиц идёт распаковка столбцов присоединённой таблицы. Проблем не возникает, если эта таблица всегда имеет одинаковый набор столбцов. Но как быть, если вторая таблица это какие-нибудь пользовательские выгрузки и количество столбцов в ней может изменяться?