SoloCodigo
		Bases de Datos => MS Access => Mensaje iniciado por: oscuros en Miércoles  5 de Agosto de 2009, 11:58
		
			
			- 
				Buenas, tengo un problema con una consulta SQL, en SQL Server me funciona perfectamente, pero en Access no me funciona y me da un error.
 La consulta es:
 SELECT c.cli_nombre, c.cli_codigo, c.cli_dni, c.cli_descrip, cc.tom_nombre, h.hid_nombre, p.par_nombre, p.par_superf, z.zon_nombre, ht.htom_codigo,
 SUM(cc.diferencia) AS Expr1
 FROM calculo_consumos_export_listado AS cc INNER JOIN
 toma AS t ON cc.tom_id = t.tom_id INNER JOIN
 cliente AS c ON t.cli_id = c.cli_id INNER JOIN
 h_toma AS ht ON cc.htom_id = ht.htom_id INNER JOIN
 hidrante AS h ON cc.hid_id = h.hid_id INNER JOIN
 zona AS z ON cc.zon_id = z.zon_id INNER JOIN
 parcela AS p ON t.par_id = p.par_id
 WHERE (cc.htom_factual >= '20090501') AND (cc.htom_factual < '20090715') AND (c.cli_codigo <> '000')
 GROUP BY c.cli_nombre, c.cli_codigo, c.cli_dni, c.cli_descrip, cc.tom_nombre, h.hid_nombre, p.par_nombre, p.par_superf, z.zon_nombre, ht.htom_codigo
 ORDER BY c.cli_nombre
 y el error que me da es el siguiente:
 Error de sintaxis (falta operador) en la expresión de consulta 'cc.tom_id INNER JOIN cliente AS c ON t.cli_id = c.cli_id INNER JOIN h_toma AS ht ON cc.htom_id = ht.htom_id INNER JOIN hidrante AS h ON cc.hid_id = h.hid_id INNER JOIN'.
 
 Alguien sabe como puedo solucionar mi problema?