Uso de Inner Join en Visual Basic 6.0

Que tal amigo. 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???

Saludos y Gracias!!!!!!

Añade tu respuesta

Haz clic para o