多表关联与字段组合 MCP订单审核
数据源与表
可用表
{{ tbl.tableName }}
选择数据源后将显示表列表,点击表名可加载字段。
已建数据集
选择数据源并保存数据集后,这里会展示通过多表关联创建的表。
{{ ds.name }}
物化表:{{ ds.physicalTable || '-' }}
{{ ds.description }}
数据预览
生成 SQL 刷新预览
字段选择
在左侧点击表名加载字段,此处将显示已选表及字段。
关联条件
新增关联 智能推荐
选择两张以上的表后,可点击「新增关联」或「智能推荐」完成联表设置。
SQL WHERE(写入生成 SQL)
以下条件参与「生成 SQL」中的 WHERE;与下方「结果内筛选」不同,后者只在已返回的数据上过滤。
新增 WHERE 条件 清空 WHERE
SQL GROUP BY(可选)
填写后生成 GROUP BY 表.列。 有聚合计算字段时:若此处为空,仍按当前勾选的全部普通字段自动分组;若填写则以这里为准。
新增分组列 清空 GROUP BY
当前结果
配置字段与关联后,可先设置上方 SQL WHERE / GROUP BY,再点「生成 SQL」,然后点「刷新预览」查看前 50 行。
字段 · SQL · 预览
基本信息
字段列表
已加载 {{ state.fields.length }} 个字段,已选 {{ state.fields.filter(f => f.selected).length }} 个。在中间区域上方进行勾选与别名设置。
弹窗中查看/编辑字段
计算字段
聚合:SUM(金额)、COUNT(订单数) 等;字段运算:多字段之间加减乘除,如 字段A + 字段B、单价 * 数量。
点击上方按钮添加
SQL(可手动编辑)
保存
保存为数据集
全选 反选
在左侧点击表名加载字段。
{{ state.datasetDetail.name }} {{ state.datasetDetail.physicalTable || '-' }} {{ state.datasetDetail.dataSourceId }} {{ state.datasetDetail.id }} {{ formatDateTime(state.datasetDetail.createTime) }} {{ formatDateTime(state.datasetDetail.updateTime) }} 描述
{{ state.datasetDetail.description || '(无)' }}
建表 SQL 模板
{{ state.datasetDetail.sql || '-- 未记录 SQL 模板' }}