源代码:ZGLanguage 解析SQL数据血缘 之 显示 WITH SQL 结构图
·
# SQL代码如下所示 :
WITH TMP_NYBDP AS
(
SELECT CL.*
, AL.*
FROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CL
LEFT JOIN NYBDP.O_CWWS_ACCT_LOAN AL
ON 1=1
)
SELECT *
FROM TMP_NYBDP
;
# 通过 ZGLanguage + Python 将以上SQL转换成 Echarts 的树结构数据:
[
{
"name": "test.code",
"children": [
{
"name": "__JUST_SELECT_3__",
"children": [
{
"name": "TMP_NYBDP",
"children": [
{
"name": "O_SS_CL_LOAN_ACCT_STATIS",
"children": []
},
{
"name": "O_CWWS_ACCT_LOAN",
"children": []
}
]
},
{
"name": "TMP_NYBDP",
"children": []
}
]
}
]
}
]
# 使用 Echarts 的展示 :

更多推荐
所有评论(0)