SQL代码如下所示 :
sql
CREATE TABLE TMP_TARGET_TABLE_1
AS
SELECT *
FROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CL
UNION ALL -----
SELECT *
FROM NYBDP.O_CWWS_ACCT_LOAN AL
UNION ALL -----
SELECT *
FROM NYBDP.O_CWWS_ACCT_NO
;
通过 ZGLanguage + Python 将以上SQL转换成 Echarts 的树结构数据:
python
[
{
"name": "file:out.zgl",
"children": [
{
"name": "TMP_TARGET_TABLE_1",
"children": [
{
"name": "O_SS_CL_LOAN_ACCT_STATIS",
"children": []
},
{
"name": "__UNION_SELECT__6__",
"children": [
{
"name": "O_CWWS_ACCT_LOAN",
"children": []
}
]
},
{
"name": "__UNION_SELECT__11__",
"children": [
{
"name": "O_CWWS_ACCT_NO",
"children": []
}
]
}
]
}
]
}
]
使用 Echarts 的展示 :

源代码已上传,需要可自行下载。