Uso de Inner Join. Los objetos en la clausula FROM tienen los mismos nombre
Espero puedas orientarme con este problema. Estoy queriendo hacer esta consulta:
rstPrestamos.Open "SELECT Voluntarios.ApeVol,Voluntarios.NomVol,Prestamos.CodMaterial,Prestamos.Cantidad FROM( VOLUNTARIOS INNER JOIN PRESTAMOS ON VOLUNTARIOS.NumVoluntario = PRESTAMOS.NumVoluntario) INNER JOIN PRESTAMOS ON PRESTAMOS.CodMaterial =STOCKMATERIALES.CodMaterial WHERE PRESTAMOS.NumPrestamo LIKE '" +txtNumeroConstPrestamo.Text + "%'", Base, adOpenStatic, adLockOptimistic
Pero me da el siguiente error:
Los objetos "PRESTAMOS" y "PRESTAMOS" en la clausula FROM tienen los mismos nombres expuestos. Use nombres de correlación para distinguirlos.
¿Puedes decirme que es lo que estoy haciendo mal?
Respuesta de dave_peralta
1
1 respuesta más de otro experto
Respuesta de Plutarco Pérez
1