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

¿Qué falla en esta consulta?

Estas en el tema de ¿Qué falla en esta consulta? en el foro de Bases de Datos General en Foros del Web. Hola a tod@s, Tengo esta consulta: SQL = "Select a.Nombre,c.Tipo As Calidad, r.Tipo as Raza,d.Cantidad " _ & "From (DetalleLote As d Left Join Articulos ...
  #1 (permalink)  
Antiguo 17/11/2005, 03:16
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 4 meses
Puntos: 6
¿Qué falla en esta consulta?

Hola a tod@s,

Tengo esta consulta:

SQL = "Select a.Nombre,c.Tipo As Calidad, r.Tipo as Raza,d.Cantidad " _
& "From (DetalleLote As d Left Join Articulos As a On (d.IdArticulo=" _
& "a.IdArticulo)) Left Join Calidades As c On (d.IdCalidad=c.IdCalidad) " _
& "Left Join Razas As r On (d.IdRaza=r.IdRaza) Where IdLote=" & Int(LblLote.Caption)

Pero no sé que está fallando me dice "falta operador en la expresión de consulta '(d.IdCalidad=c.IdCalidad) Left Join Razas As r On (d.IdRaza=r.IdRaza)'

¿No se pueden hacer 3 Inner Join en la misma consulta?, es que lo necesito extraer de 3 tablas a la vez.

Saludos y gracias.
  #2 (permalink)  
Antiguo 17/11/2005, 03:27
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 4 meses
Puntos: 6
Resuelto, lo siento, me equivoqué en los paréntesis:

SQL = "Select a.Nombre,c.Tipo As Calidad, r.Tipo as Raza,d.Cantidad " _
& "From (((DetalleLote As d Left Join Articulos As a On d.IdArticulo=" _
& "a.IdArticulo) Left Join Calidades As c On d.IdCalidad=c.IdCalidad) " _
& "Left Join Razas As r On d.IdRaza=r.IdRaza) Where IdLote=" & Int(LblLote.Caption)

Saludos y gracias!
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 02:17.