#snowflake-cloud-data-platform
#платформа облачных данных snowflake
Вопрос:
введите описание изображения здесь, ниже прилагаемые ss — это образцы данных моего запроса на объединение, теперь я хочу добиться транспонирования этих данных в качестве идентификатора, последнего обновления, ссылки на поставщика, ссылки на здание в качестве имен моих столбцов и столбца Val в качестве моих данных для соответствующих заголовков. Запрос, который я использую для объединения, выглядит следующим образом. Любая помощь очень ценится. Спасибо.
Присоединиться:
select lc.id, lc.name,lc.type, sl.val
from Lease_col_str lc inner join SEP_LEASE_STR sl
on lc.id=sl.COLUMNID;
Это результат запроса объединения
Комментарии:
1. пожалуйста, поделитесь своим исходным запросом и тем, как именно вы хотите, чтобы конечные результаты выглядели
2. Я добавил ss для желаемого результата, пожалуйста, по ссылке.
Ответ №1:
Я нашел решение, приведенный ниже запрос помог мне достичь этого.
select * from
(select lc.name, sl.val
from Lease_col_str lc inner join
SEP_LEASE_STR sl on lc.id=sl.COLUMNID) t
pivot (max(val)
for name
in ('Last Updated','Provider Reference','Building Reference')) as p ;