Ver Mensaje Individual
  #7  
Antiguo 05-06-2008
Avatar de kuan-yiu
[kuan-yiu] kuan-yiu is offline
Miembro Premium
 
Registrado: jun 2006
Ubicación: Galicia. España.
Posts: 1.017
Reputación: 22
kuan-yiu Va camino a la fama
A ver, en la primera consulta abusas de los paréntesis, pero mucho.
Esto está mal, puede que no te de error pero a la larga te puede dar problemas
Código SQL [-]
--Mal
WHERE (((alclaart.ALMACEN)="01"))
--bien
WHERE alclaart.ALMACEN="01"
Quita los paréntesis de más y cambia tanto INNER JOIN por una cláusula "from" con el listado de todas las tablas (separado por comas) y una cláusula "where" con un "and" de todas las condiciones. Hasta donde yo sé es lo mismo y creo que es mucho más claro.

Te he puesto una versión revisada según estos criterios un par de mensajes atrás. Haz las pruebas con ella (suponiendo que esté bien, que siempre puedo haber borrado de más durante la transformación).
Responder Con Cita