Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2009, 03:58
oscuros
 
Fecha de Ingreso: noviembre-2007
Mensajes: 44
Antigüedad: 16 años, 6 meses
Puntos: 0
Ayuda sql access

Buenas, no se si va aqui este tema pero no se donde meterlo y dudo que en ofimática me lo contesten.

Mi problema es que tengo una consulta sql que no me funciona.
Es la siguiente:

SELECT loxtyf.cli_codigo, loxtyf.cli_nombre, loxtyf.cli_dni, c.cli_descrip, t.tom_nombre, h.hid_nombre, loxtyf.par_codigo, loxtyf.zon_codigo, SUM(loxtyf.htom_vactual) as VolumenTotal
FROM lecturas_ordenadas_x_toma_y_fecha AS loxtyf
INNER JOIN cliente AS c ON loxtyf.cli_id = c.cli_id
INNER JOIN toma AS t ON loxtyf.tom_id = t.tom_id
INNER JOIN hidrante AS h ON loxtyf.hid_id = h.hid_id
WHERE htom_factual BETWEEN #21/05/2009# AND #24/05/2009#
GROUP BY loxtyf.cli_codigo, loxtyf.cli_nombre, loxtyf.cli_dni, c.cli_descrip, t.tom_nombre, h.hid_nombre, loxtyf.par_codigo, loxtyf.zon_codigo;

Mi problema está en el FROM y los INNER JOIN, me da el siguiente error: \"Error de sintaxis (falta operador) en la expresión de consulta \'loxtyf.cli_id = c.cli_id
INNER JOIN toma AS t ON loxtyf.tom_id = t.tom_id
INNER JOIN hidrante AS h ON loxtyf.hid_id = h.hid_id\'


Alguien sabe que estoy haciendo mal?

Muchas gracias