在SAP HANA计算视图中创建行数(脚本/图形)

时间:2017-11-27 13:06:03

标签: sql join union hana

主要来源数据

TYPE    ID  VERSION      Column_NAME    VALUE
A   WXYZ    0            COLUMN_A       ABC
A   WXYZ    0            COLUMN_B       DEF
A   WXYZ    0            COLUMN_C      CHI
A   WXYZ    0           COLUMN_C       JKL
A   WXYZ    0           COLUMN_D       MNO

在源上使用Union后,我得到了下表:

我们还有许多其他基于类型,ID,版本的行。

联盟后的数据(类似):.

TYPE    ID     VERSION  COLUMN_A    COLUMN_B    COLUMN_C    COLUMN_D
A    WXYZ       0         ABC         <Null>    <Null>      <Null>
A    WXYZ       0        <Null>        DEF      <Null>      <Null>
A    WXYZ       0         <Null>      <Null>     CHI        <Null>
A    WXYZ       0        <Null>       <Null>     JKL        <Null>
A    WXYZ       0        <Null>       <Null>     <Null>     MNO

输出我需要:

 TYPE   ID       VERSION    COLUMN_A    COLUMN_B    COLUMN_C    COLUMN_D
    A     WXYZ         0          ABC         DEF        CHI      MNO
    A     WXYZ         0          ABC         DEF        JKL      MNO

我尝试使用聚合节点获取Column_A,Column_B,Column_C,Column_D的最大值。但问题是Design Studio不支持CV,其中包含任何attriubute的最大值。

有人可以建议其他任何方式吗?

0 个答案:

没有答案