FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
inner join
hola, antes que nada un saludo.
estoy tratando de hacer un inner join con dos consultas, pero me marca error estas son los dos consultas que quiero unir con el inner join: consulta 1
consulta 2
el inner join como lo estoy haciendo es de la siguiente manera
AL momento de ejecutar la consulta me marca error de sintaxis en el inner join. estoy usando MS access. espero que alguien me pueda ayudar, gracias de antemano Última edición por Juan Carlos fecha: 21-07-2006 a las 19:35:44. |
#2
|
|||
|
|||
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. |
#3
|
|||
|
|||
ok, gracias, ya lo he probado y funciona
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
usando LEFT JOIN o RIGHT JOIN | alcides | SQL | 8 | 03-05-2007 17:35:46 |
LEFT INNER JOIN & RIGHT INNER JOIN | Cabanyaler | MS SQL Server | 11 | 07-11-2005 18:09:58 |
Anidar RIGHT JOIN | alcides | SQL | 0 | 09-08-2005 15:51:49 |
LEFT OUTER JOIN e INNER JOIN Juntos | alcides | SQL | 3 | 08-07-2005 18:06:27 |
join | el_enigma1 | Conexión con bases de datos | 3 | 15-05-2004 08:08:52 |
|