Tema: inner join
Ver Mensaje Individual
  #2  
Antiguo 21-07-2006
JulioGO JulioGO is offline
Miembro
 
Registrado: ago 2004
Posts: 94
Reputación: 20
JulioGO Va por buen camino
Prueba con esto
Código:
Código SQL [-]SELECT * FROM



(SELECT AC.ID_ACTA, null FECHA, null FOLIOF, null LUGAR, null RESUMEN, CTLG_ONO.DESCR FROM ((ACTAS AS AC INNER JOIN ACTAS_ON ON AC.ID_ACTA = ACTAS_ON.ID_ACTA) INNER JOIN CTLG_ONO ON ACTAS_ON.ID_ONOMAST = CTLG_ONO.ID_ONOMAST) INNER JOIN CTLG_LUG ON AC.ID_LUGAR = CTLG_LUG.ID_LUGAR WHERE CTLG_ONO.DESCR="Aaron, Segismundo") 



UNION ALL 



(SELECT A.ID_ACTA, A.FECHA, A.FOLIOF, A.LUGAR, A.RESUMEN, CTLG_LUG.DESCR FROM ((ACTAS AS A INNER JOIN ACTAS_GE ON A.ID_ACTA = ACTAS_GE.ID_ACTA) INNER JOIN CTLG_GEO ON ACTAS_GE.ID_GEOGRAF = CTLG_GEO.ID_GEOGRAF) INNER JOIN CTLG_LUG ON A.ID_LUGAR = CTLG_LUG.ID_LUGAR WHERE (((CTLG_GEO.DESCR)="Acajete,Pueblo de" Or (CTLG_GEO.DESCR)="Zarate, Cristobal de"))) 



ON AC.ID_ACTA = A.ID_ACTA

Última edición por JulioGO fecha: 21-07-2006 a las 19:59:01.
Responder Con Cita