способы переноса строк в столбцы в SAP HANA

На самом деле у меня есть требование, например, я должен перенести данные строки в столбец для динамического.

Материал material_type value 20 x1 10 20 x2 20 20 x3 70 20 x4 80 30 x1 10 30 x5 20

Требуемый результат в SAP HANA: материал x1 x2 x3 x4 x5 ... и т. д., 20 10 20 70 80 0 30 10 0 0 0 20


person Siva Ramesh    schedule 20.10.2016    source источник
comment
Пожалуйста, ознакомьтесь с разделами Как спросить и минимальный воспроизводимый пример   -  person xenteros    schedule 20.10.2016


Ответы (1)


В SAP HANA (до SPS12) нет встроенной команды (например, PIVOT/UNPIVOT). Вы можете создавать свои собственные динамические преобразования либо в SQLSCript, либо в редакторе представления информации. Эта тема широко освещалась в сети сообщества SAP. Просто выполните поиск здесь: https://onedx.find.sap.com/s#t=hana%20pivot&n=1&p=default&repo=srh

person Lars Br.    schedule 21.10.2016