我想知道是否有可以更改以下数据的HANA / SQL查询:
U_User U_Calendar
John Calendar 1
James Calendar 3
Mike Calendar 1
Carol Calendar 1
Jethro Calendar 2
Harry Calendar 2
这样的事情?
Calendar 1 Calendar 2 Calendar 3
John Jethro James
Mike Harry
Carol
感谢您的帮助。
答案 0 :(得分:1)
对于SPS 11,SAP HANA在SQL级别上不提供PIVOT命令。未经证实的comments表示该命令已存在于待办事项中但尚未安排用于任何版本。
本文总结了PIVOT的替代方案:http://scn.sap.com/thread/3527126
如果您有完全 3个日历,那么您可以使用静态SQL脚本,但对于动态数量的日历,您必须使用动态SQL。上面的链接也有两个例子,但它很快就会变得混乱。