span8
span4
你好,
我不知道这是否是可以或不可以。我已经创建了下面的SQL的SQLCreator,目标是从表“表A”不上“表C”“equip_no”,因为属性名称“SERIALNUMBER”不可加入返回的所有记录。
SELECT m.EQUIP_NO,m.EQUIP_GRP_ID,EQUIP_CLASS,PLANT_NO,a.TABLE_DESC为 “ROUTE”,b.TABLE_DESC为 “输送单元”,如c.TABLE_DESC “工程师”,d.TABLE_DESC为 “部门经理” FROM TABLEA米LEFT JOIN TABLEB a on m.EQUIP_CLASSIFX2=a.TABLE_CODE and a.TABLE_TYPE='E1' LEFT JOIN TABLEB b on m.EQUIP_CLASSIFX11=b.TABLE_CODE and b.TABLE_TYPE='E10' LEFT JOIN TABLEB c on m.EQUIP_CLASSIFX13=c.TABLE_CODE and c.TABLE_TYPE='E12' LEFT JOIN TABLEB d on m.EQUIP_CLASSIFX16=d.TABLE_CODE and d.TABLE_TYPE='E15' LEFT JOIN TABLEC e ON m.equip_no=e.equip_no and e.ATTRIBUTE_NAME='SERIALNUMBER' where (e.equip_no is null and m.EQUIP_GRP_ID='AU190RTK0001' and m.DSTRCT_CODE='RTK1') or (e.equip_no is null and m.EQUIP_GRP_ID='AU190RTK0002' and m.DSTRCT_CODE='RTK1')
SQL的功能成功地工作,但是我也没有标识缺少的属性的方式。我希望这是可能的,我可以写缺少的属性(例如“SERIALNUMBER”)的名称到SQL查询本身,这样我可以识别它。
我明白我可以用一个AttributeCreator要做到这一点,但我也希望做对attributer名多个条件,所以写入到SQL这将是首选。
谢谢!
©2019安全亚搏在线软件公司|法律