select e.SN,e.FACTORY,f.CNAME as FAB_NAME,e.EQP_ID,e.SERIALNO,e.CNAME,e.LOCATION,e.SITE,
e.DEPT,d.CNAME as DEPT_NAME,e.OWNER,e.TYPE,e.EQP_TYPE,e.CURRENT_STATE,s.descr as STATE_NAME,e.USAGE,e.SOP_DOC_NO,
nvl((select 'Y' from EPM_MAINTAIN_SET_EQP_DETAIL where eqp_id=e.EQP_ID and rownum<=1),'N') as HAS_MAINTAIN_FILE,
e.MAINTAIN_SUB_GROUP
from EPM_EQP_INFO E
left join epm_factory_setting f on e.factory=f.sn
left join epm_department_setting d on e.DEPT=d.SN and E.FACTORY=d.FACTORY_SN
left join epm_eqp_state s on e.current_state=s.sn 
left join epm_eqp_class c on e.eqp_class=c.class_sn where c.allow_repair='Y' and e.FACTORY_SITE_SN='1' and  E.status='1' order by e.eqp_id ;
select a.EQP_ID,B.* from EPM_EQP_INFO a
left join EPM_EQP_ATTR b on a.EQP_ID=b.EQP_ID;
怎么把下面两句加到上面去?求解

解决方案 »

  1.   

    select e.SN,e.FACTORY,f.CNAME as FAB_NAME,e.EQP_ID,e.SERIALNO,e.CNAME,e.LOCATION,e.SITE,
    e.DEPT,d.CNAME as DEPT_NAME,e.OWNER,e.TYPE,e.EQP_TYPE,e.CURRENT_STATE,s.descr as STATE_NAME,e.USAGE,e.SOP_DOC_NO,
    nvl((select 'Y' from EPM_MAINTAIN_SET_EQP_DETAIL where eqp_id=e.EQP_ID and rownum<=1),'N') as HAS_MAINTAIN_FILE,
    e.MAINTAIN_SUB_GROUP,
    EQP_ID,B.*
    from EPM_EQP_INFO E
    left join EPM_EQP_ATTR b on E.EQP_ID=b.EQP_ID
    left join epm_factory_setting f on e.factory=f.sn
    left join epm_department_setting d on e.DEPT=d.SN and E.FACTORY=d.FACTORY_SN
    left join epm_eqp_state s on e.current_state=s.sn 
    left join epm_eqp_class c on e.eqp_class=c.class_sn where c.allow_repair='Y' and e.FACTORY_SITE_SN='1' and  E.status='1' order by e.eqp_id ;
    =