首页 > 解决方案 > Oracle SQL:将家谱数据按顺序汇总

问题描述

我有一个父子关系表如下

src_data      date       dst_data         key
---------------------------------------------
P1         2018-01-01       D2            123
D2         2018-01-02       D3            123
D3         2018-01-03       D4            123

我想创建一个查询/SQL 显示如下

key        link
-----------------
123        P1
123        D2
123        D3
123        D4  

我该怎么做?感谢您的帮助。

标签: sqloracle

解决方案


虽然,你的问题不是很清楚,但下面是所需输出的查询

SELECT srcData as Link, KEY
FROM tableA
UNION
SELECT dst_data As Link, Key
FROM tableA

推荐阅读