#1
|
|||
|
|||
Unir varias tablas usando los campos requeridos
Hola! Disculpen queria unir 5 tablas en 1 sola que es del tipo de tooodas las 5 tablas con casi todos sus campos. La tabla que asocia esas tablas y tiene las llaves es la de "zgdctt_panel" y le hago un inner join, si busca y encuentra los datos pero solamente me trae los campos que tiene la tabla "zgdctt_panel" y no me trae los otros campos que quiero de las otras 5 tablas.. Como le puedo hacer??
Este es mi codigo: SELECT zgdctt_Leader~fname zgdctt_Leader~lname zgdctt_Leader~ACTIVE ZGDCTT_LEADER~IDLEADER zgdctt_Member~fname zgdctt_Member~lname zgdctt_Member~FACTLOCATION zgdctt_Member~ACTIVE ZGDCTT_MEMBER~IDMEMBER ZGDCTT_ASSIGN~IDASSIGN zgdctt_dvlpmnt~DEVTYP zgdctt_dvlpmnt~DESC_DVLPMNT zgdctt_rqrmnt~DESCRQRMNT ZGDCTT_RQRMNT~IDRQRMNT ZgDCTT_PANEL~PANELDATE ZGDCTT_PANEL~PANELDATE2 FROM ZgDCTT_PANEL inner join ZGDCTT_MEMBER on ZgDCTT_PANEL~IDMEMBER = ZGDCTT_MEMBER~IDMEMBER inner join ZGDCTT_LEADER on ZGDCTT_LEADER~IDLEADER = ZgDCTT_PANEL~IDLeader inner join ZGDCTT_RQRMNT on ZGDCTT_RQRMNT~IDRQRMNT = ZgDCTT_PANEL~IDRQRMNT inner join ZGDCTT_ASSIGN on ZGDCTT_ASSIGN~IDASSIGN = ZgDCTT_PANEL~IDASSIGN inner join ZGDCTT_dvlpmnt on ZGDCTT_dvlpmnt~DEVTYP = ZgDCTT_PANEL~DEVTYP INTO CORRESPONDING FIELDS OF TABLE TG_bseg ** TABLA = VALOR DEL CAMPO *INTO CORRESPONDING FIELDS OF TABLE TG_bseg WHERE ZgDCTT_PANEL~IDLEADER = ZGDCTT_LEADER-IDLEADER OR ZGDCTT_PANEL~IDMEMBER = ZGDCTT_MEMBER-IDMEMBER OR ZgDCTT_PANEL~IDASSIGN = ZGDCTT_ASSIGN-IDASSIGN OR ZgDCTT_PANEL~DEVTYP = ZGDCTT_DVLPMNT-DEVTYP OR ZgDCTT_PANEL~IDRQRMNT = ZGDCTT_RQRMNT-IDRQRMNT OR ZgDCTT_PANEL~PANELDATE = ZGDCTT_PANEL-PANELDATE. MOVE-CORRESPONDING ZGDCTT_PANEL TO TG_BSEG. COLLECT TG_BSEG. Muchas gracias!!! Atte Moni |
Herramientas | Buscar en Tema |
Desplegado | |
|
|