在SQL或Qlik Sense中的子孙祖父母关系

时间:2017-04-25 08:42:34

标签: mysql sql qlikview qliksense

我只有一张桌子

enter image description here

从上表中我需要找出child_ID的祖父母。

输出必须如下

enter image description here

请让我知道SQL或Qlik Sense中的代码。

提前致谢。

1 个答案:

答案 0 :(得分:0)

从你的例子来看,很难判断你真正想做什么,但我假设你正在尝试创建一个Hierarchy。

在Qlik中,您所寻找的内容称为Hierarchy

对于您的示例,请参阅以下脚本:

Data:
LOAD * INLINE [
    Parent_ID, Child_ID
    a, b
    b, c
    c, d
    d, e
];

Hierarchy (Child_ID, Parent_ID, Title, 'Parent')
LOAD 
Parent_ID,
Child_ID,
Parent_ID as Title
Resident Data;

由于您没有标题,我使用Parent_ID作为标题。