1、明确需要显示的字段
DATASOURCE_NAME
DATASET_CODE
POLICY_NAME
2、找到字段来源的表
DATASOURCE_NAME----》S_DATASOURCE_INFO (a)
DATASET_CODE-----------》S_DATASET (b)
POLICY_NAME-------------》S_POLICY (c)
3、分析表与表之前的关系,书写关联条件
a.DATASOURCE_ID=d.DATASOURCE_ID;
c.POLICY_ID=d.POLICY_ID;
c.DATASET_ID = b.DATASET_ID;
c.PROTOCOL_TYPE ='DB' and c.IS_ENABLED = 1;
4、整理sql
select a.DATASOURCE_NAME,b.DATASET_CODE,c.POLICY_NAME from S_DATASOURCE_INFO a,S_DATASET b,S_POLICY c,S_POLICY_DATASOURCE d where a.DATASOURCE_ID=d.DATASOURCE_ID and c.POLICY_ID=d.POLICY_ID and c.DATASET_ID = b.DATASET_ID and c.PROTOCOL_TYPE ='DB' and c.IS_ENABLED = 1;
5、现网验证
(如果对你有用,还挺不吝点赞收藏,有更好的方法,记得留言交流哦~)