我有一些看起来像这样的数据,并确定了相关的对:
From_ID To_ID
A C
B C
D E
E D (note this is the same pair as above, in a different order)
E F
A F
G H
使用“如果x与y配对,并且y与z配对,然后x与z配对”的逻辑,如何运行SQL查询以返回组的所有成员?
因此,对于上表,我想要一组可识别或返回两个组的结果:“ A,B,C,D,E,F”和“ G,H”,而不必对这样做的方式大打折扣。
感觉像是一种迭代查询,但是我真的不知道从哪里开始,所以任何指针都会受到赞赏。
编辑:可以在SQL Developer或HiveQL中运行。