Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Join encadenados

Estas en el tema de Join encadenados en el foro de Bases de Datos General en Foros del Web. Hola, estoy utilizando Access 2007, y tengo un problema con una consulta y no doy con la respuesta. La consulta es: SELECT e.Id AS identidad, ...
  #1 (permalink)  
Antiguo 04/11/2009, 03:39
 
Fecha de Ingreso: abril-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Pregunta Join encadenados

Hola, estoy utilizando Access 2007, y tengo un problema con una consulta y no doy con la respuesta.

La consulta es:

SELECT e.Id AS identidad, e.Nombre AS Campo1, e.CIF AS Campo2, er.Tipo_Registro&' '&er.Numero&' '&er.Fecha AS Campo3, e.Sede AS Campo4, e.Num_socios_Elche AS Campo5, c.Tipo_contacto AS Campo6

FROM Entidades AS e
LEFT JOIN Entidad_registros AS er
ON (er.Id_Entidad = e.Id)
LEFT JOIN Contactos AS c
ON (c.Id_entidad_perteneciente = e.Id);

Al ejecutarla obtengo un error de sql:
-Error de sintaxis (falta operador) en la expresion de consulta '(er.Id_Entidad = e.Id) LEFT JOIN Contactos AS c ON (c.Id_entidad_perteneciente = e.Id'

Sin embargo, quitando cualquiera de los dos left joins con su clausula on si que funciona.

Gracias de antemano por la ayuda
  #2 (permalink)  
Antiguo 06/11/2009, 06:23
 
Fecha de Ingreso: abril-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: Join encadenados

la RESPUESTA ERA SENCILLA, SOLO FALTABAN PARENTESIS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:20.